staging: rtl8192e: Fix various problems noted by smatch
[pandora-kernel.git] / drivers / staging / rtl8192e / rtllib_softmac.c
index a420ed1..b508685 100644 (file)
@@ -3139,10 +3139,8 @@ void rtllib_softmac_init(struct rtllib_device *ieee)
 void rtllib_softmac_free(struct rtllib_device *ieee)
 {
        down(&ieee->wx_sem);
-       if (NULL != ieee->pDot11dInfo) {
-               kfree(ieee->pDot11dInfo);
-               ieee->pDot11dInfo = NULL;
-       }
+       kfree(ieee->pDot11dInfo);
+       ieee->pDot11dInfo = NULL;
        del_timer_sync(&ieee->associate_timer);
 
        cancel_delayed_work(&ieee->associate_retry_wq);