From 7b1aa4fe30db5020c49af87ea38a87c17256a28b Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Thu, 30 Aug 2012 00:37:59 +0300 Subject: [PATCH] Move variable declaration into the beginning of function The variables used within the #ifndef block here needs to be defined in the beginning of the function to avoid issues with some compilers. Signed-hostap: Jouni Malinen --- wpa_supplicant/events.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c index 517e11f72..495fe4ed5 100644 --- a/wpa_supplicant/events.c +++ b/wpa_supplicant/events.c @@ -1054,6 +1054,9 @@ static int _wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid = NULL; struct wpa_scan_results *scan_res; int ap = 0; +#ifndef CONFIG_NO_RANDOM_POOL + size_t i, num; +#endif /* CONFIG_NO_RANDOM_POOL */ #ifdef CONFIG_AP if (wpa_s->ap_iface) @@ -1088,7 +1091,6 @@ static int _wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s, } #ifndef CONFIG_NO_RANDOM_POOL - size_t i, num; num = scan_res->num; if (num > 10) num = 10; -- 2.47.2