[PATCH] wpa_supplicant: Fix misplaced os_free
Prashanth Kumar
prashanthkumar.kr
Mon Feb 3 04:19:02 PST 2014
os_free has wfd_dev_info_hex as an argument which is defined within
CONFIG_NO_STDOUT_DEBUG
Signed-hostap: Prashanth Kumar <prashanthkumar.kr at globaledgesoft.com>
---
wpa_supplicant/p2p_supplicant.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/wpa_supplicant/p2p_supplicant.c b/wpa_supplicant/p2p_supplicant.c
index 8d6c381..2fce8c4 100644
--- a/wpa_supplicant/p2p_supplicant.c
+++ b/wpa_supplicant/p2p_supplicant.c
@@ -1684,9 +1684,12 @@ static void wpas_dev_found(void *ctx, const u8 *addr,
info->dev_capab, info->group_capab,
wfd_dev_info_hex ? " wfd_dev_info=0x" : "",
wfd_dev_info_hex ? wfd_dev_info_hex : "");
-#endif /* CONFIG_NO_STDOUT_DEBUG */
+#ifdef CONFIG_WIFI_DISPLAY
os_free(wfd_dev_info_hex);
+#endif /* CONFIG_WIFI_DISPLAY */
+
+#endif /* CONFIG_NO_STDOUT_DEBUG */
wpas_notify_p2p_device_found(ctx, info->p2p_device_addr, new_device);
}
--
1.7.9.5
More information about the Hostap
mailing list