From: Jouni Malinen Date: Mon, 21 Dec 2009 20:22:49 +0000 (+0200) Subject: Fix memory leak in config freeing X-Git-Tag: hostap_0_7_1~257 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=79d6c85ffd135eed5fbd62481fa3b8347093555f;p=thirdparty%2Fhostap.git Fix memory leak in config freeing Both supported_rates and basic_rates arrays must be freed when freeing hostapd configuration. --- diff --git a/hostapd/config.c b/hostapd/config.c index 7f50dd9e4..1e89ad39d 100644 --- a/hostapd/config.c +++ b/hostapd/config.c @@ -2485,6 +2485,8 @@ void hostapd_config_free(struct hostapd_config *conf) for (i = 0; i < conf->num_bss; i++) hostapd_config_free_bss(&conf->bss[i]); os_free(conf->bss); + os_free(conf->supported_rates); + os_free(conf->basic_rates); os_free(conf); }