mISDN: Deletion of unnecessary checks before the function call "vfree"
authorMarkus Elfring <elfring@users.sourceforge.net>
Wed, 19 Nov 2014 19:48:26 +0000 (20:48 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 21 Nov 2014 17:17:53 +0000 (12:17 -0500)
The vfree() function performs also input parameter validation. Thus the test
around the call is not needed.

This issue was detected by using the Coccinelle software.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/isdn/mISDN/l1oip_codec.c

index a601c84..9b033be 100644 (file)
@@ -312,10 +312,8 @@ l1oip_ulaw_to_alaw(u8 *data, int len, u8 *result)
 void
 l1oip_4bit_free(void)
 {
-       if (table_dec)
-               vfree(table_dec);
-       if (table_com)
-               vfree(table_com);
+       vfree(table_dec);
+       vfree(table_com);
        table_com = NULL;
        table_dec = NULL;
 }