staging: wilc1000: remove WILC_FREE_IF_TRUE macro
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 15 Aug 2015 02:15:34 +0000 (19:15 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 15 Aug 2015 02:22:29 +0000 (19:22 -0700)
Just use kfree, as that's all it resolves itself to.

Cc: Johnny Kim <johnny.kim@atmel.com>
Cc: Rachel Kim <rachel.kim@atmel.com>
Cc: Dean Lee <dean.lee@atmel.com>
Cc: Chris Park <chris.park@atmel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/wilc1000/host_interface.c
drivers/staging/wilc1000/wilc_memory.h

index e50b65082cd6c6b975ec34121efa966d1cca9104..ea75c5fd447c419231a6e334bc628524d8b791d7 100644 (file)
@@ -3487,9 +3487,9 @@ static void Handle_AddBeacon(tstrWILC_WFIDrv *drvHandler, tstrHostIFSetBeacon *p
        WILC_CATCH(s32Error)
        {
        }
-       WILC_FREE_IF_TRUE(strWID.ps8WidVal);
-       WILC_FREE_IF_TRUE(pstrSetBeaconParam->pu8Head);
-       WILC_FREE_IF_TRUE(pstrSetBeaconParam->pu8Tail);
+       kfree(strWID.ps8WidVal);
+       kfree(pstrSetBeaconParam->pu8Head);
+       kfree(pstrSetBeaconParam->pu8Tail);
 }
 
 
@@ -3629,8 +3629,8 @@ static void Handle_AddStation(tstrWILC_WFIDrv *drvHandler, tstrWILC_AddStaParam
        WILC_CATCH(s32Error)
        {
        }
-       WILC_FREE_IF_TRUE(pstrStationParam->pu8Rates);
-       WILC_FREE_IF_TRUE(strWID.ps8WidVal);
+       kfree(pstrStationParam->pu8Rates);
+       kfree(strWID.ps8WidVal);
 }
 
 /**
@@ -3686,7 +3686,7 @@ static void Handle_DelAllSta(tstrWILC_WFIDrv *drvHandler, tstrHostIFDelAllSta *p
        WILC_CATCH(s32Error)
        {
        }
-       WILC_FREE_IF_TRUE(strWID.ps8WidVal);
+       kfree(strWID.ps8WidVal);
 
        up(&hWaitResponse);
 }
@@ -3733,7 +3733,7 @@ static void Handle_DelStation(tstrWILC_WFIDrv *drvHandler, tstrHostIFDelSta *pst
        WILC_CATCH(s32Error)
        {
        }
-       WILC_FREE_IF_TRUE(strWID.ps8WidVal);
+       kfree(strWID.ps8WidVal);
 }
 
 
@@ -3776,8 +3776,8 @@ static void Handle_EditStation(tstrWILC_WFIDrv *drvHandler, tstrWILC_AddStaParam
        WILC_CATCH(s32Error)
        {
        }
-       WILC_FREE_IF_TRUE(pstrStationParam->pu8Rates);
-       WILC_FREE_IF_TRUE(strWID.ps8WidVal);
+       kfree(pstrStationParam->pu8Rates);
+       kfree(strWID.ps8WidVal);
 }
 #endif /*WILC_AP_EXTERNAL_MLME*/
 
@@ -4093,7 +4093,7 @@ static void Handle_SetMulticastFilter(tstrWILC_WFIDrv *drvHandler, tstrHostIFSet
        WILC_CATCH(s32Error)
        {
        }
-       WILC_FREE_IF_TRUE(strWID.ps8WidVal);
+       kfree(strWID.ps8WidVal);
 
 }
 
index 5ec4ef303c9c43d5070893c69ea9aada9122ab48..78b9d5828779da653986fc3f940eded2a302c483 100644 (file)
@@ -61,7 +61,6 @@ void *WILC_MemoryAlloc(u32 u32Size, tstrWILC_MemoryAttrs *strAttrs,
  *  @sa                WILC_FREE
  *  @sa                WILC_FREE_EX
  *  @sa                WILC_FREE_SET_NULL
- *  @sa                WILC_FREE_IF_TRUE
  *  @author    syounan
  *  @date      16 Aug 2010
  *  @version   1.0
@@ -92,18 +91,6 @@ void WILC_MemoryFree(const void *pvBlock, tstrWILC_MemoryAttrs *strAttrs,
        ((__struct_type__ *)WILC_MALLOC_EX( \
                 sizeof(__struct_type__) * (u32)(__n_structs__), __attrs__))
 
-
-
-/*!
- * @brief      Frees a block (with custom attributes) if the pointer expression evaluates
- * to true
- */
-#define WILC_FREE_IF_TRUE_EX(__ptr__, __attrs__) do { \
-               if (__ptr__ != NULL) { \
-                       WILC_FREE_EX(__ptr__, __attrs__); \
-               } \
-} while (0)
-
 /*!
  * @brief      standrad malloc wrapper with default attributes
  */
@@ -120,14 +107,4 @@ void WILC_MemoryFree(const void *pvBlock, tstrWILC_MemoryAttrs *strAttrs,
 #define WILC_NEW(__struct_type__, __n_structs__) \
        WILC_NEW_EX(__struct_type__, __n_structs__, NULL)
 
-
-
-/*!
- * @brief      Frees a block (with default attributes) if the pointer expression evaluates
- * to true
- */
-#define WILC_FREE_IF_TRUE(__ptr__) \
-       WILC_FREE_IF_TRUE_EX(__ptr__, NULL)
-
-
 #endif