From 9eef38625d1591bab4affe554f6b493ce9ad0a07 Mon Sep 17 00:00:00 2001 From: Dmitry Shmidt Date: Thu, 3 Dec 2009 11:13:33 -0800 Subject: [PATCH] Fix wpa_priv memory leak in wpa_priv_get_scan_results2() Signed-off-by: Dmitry Shmidt --- wpa_supplicant/wpa_priv.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wpa_supplicant/wpa_priv.c b/wpa_supplicant/wpa_priv.c index 4a27125..4ff0284 100644 --- a/wpa_supplicant/wpa_priv.c +++ b/wpa_supplicant/wpa_priv.c @@ -172,12 +172,12 @@ static void wpa_priv_get_scan_results2(struct wpa_priv_interface *iface, sizeof(*from)); os_free(buf); - os_free(res); + wpa_scan_results_free(res); return; fail: os_free(buf); - os_free(res); + wpa_scan_results_free(res); sendto(iface->fd, "", 0, 0, (struct sockaddr *) from, sizeof(*from)); } -- 2.11.0