Fix memory leak in wpa_supplicant global bgscan configuration
authorIlan Peer <ilan.peer@intel.com>
Mon, 19 Jan 2015 01:44:35 +0000 (20:44 -0500)
committerJouni Malinen <j@w1.fi>
Tue, 20 Jan 2015 00:10:05 +0000 (02:10 +0200)
Global bgscan configuration parameter was not freed when config was
freed.

Signed-off-by: Ilan Peer <ilan.peer@intel.com>
wpa_supplicant/config.c

index 1ccae0b..5d7a063 100644 (file)
@@ -2234,6 +2234,7 @@ void wpa_config_free(struct wpa_config *config)
        os_free(config->sae_groups);
        wpabuf_free(config->ap_vendor_elements);
        os_free(config->osu_dir);
+       os_free(config->bgscan);
        os_free(config->wowlan_triggers);
        os_free(config);
 }