net: wireless: bcm4329: Fix mem leak in wl_iw_handle_scanresults_ies
authorMike Corrigan <michael.corrigan@motorola.com>
Sat, 12 Feb 2011 01:05:54 +0000 (17:05 -0800)
committermgross <mark.gross@intel.com>
Wed, 9 Nov 2011 20:07:14 +0000 (12:07 -0800)
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
drivers/net/wireless/bcm4329/wl_iw.c

index 8460804..0022219 100644 (file)
@@ -3686,6 +3686,7 @@ wl_iw_handle_scanresults_ies(char **event_p, char *end,
                        wpa_snprintf_hex(buf + 10, 2+1, &(ie->len), 1);
                        wpa_snprintf_hex(buf + 12, 2*ie->len+1, ie->data, ie->len);
                        event = IWE_STREAM_ADD_POINT(info, event, end, &iwe, buf);
+                       kfree(buf);
 #endif 
                        break;
                }