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 <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2012-08-30 00:37:59 +03:00 committed by Jouni Malinen
parent 1f3a3ec4a4
commit 7b1aa4fe30

View file

@ -1054,6 +1054,9 @@ static int _wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s,
struct wpa_ssid *ssid = NULL; struct wpa_ssid *ssid = NULL;
struct wpa_scan_results *scan_res; struct wpa_scan_results *scan_res;
int ap = 0; int ap = 0;
#ifndef CONFIG_NO_RANDOM_POOL
size_t i, num;
#endif /* CONFIG_NO_RANDOM_POOL */
#ifdef CONFIG_AP #ifdef CONFIG_AP
if (wpa_s->ap_iface) 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 #ifndef CONFIG_NO_RANDOM_POOL
size_t i, num;
num = scan_res->num; num = scan_res->num;
if (num > 10) if (num > 10)
num = 10; num = 10;