From 28d8a41219bd7a4876675bbeb5e56bd358afcdd8 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Tue, 20 Feb 2018 02:13:16 +0300 Subject: [PATCH] ESP8266WiFi: zero-initialise scan_config structure Fixes #4394 --- libraries/ESP8266WiFi/src/ESP8266WiFiScan.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiScan.cpp b/libraries/ESP8266WiFi/src/ESP8266WiFiScan.cpp index a824951e6..f83049c0b 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiScan.cpp +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiScan.cpp @@ -83,9 +83,7 @@ int8_t ESP8266WiFiScanClass::scanNetworks(bool async, bool show_hidden) { scanDelete(); struct scan_config config; - config.ssid = 0; - config.bssid = 0; - config.channel = 0; + memset(&config, 0, sizeof(config)); config.show_hidden = show_hidden; if(wifi_station_scan(&config, reinterpret_cast(&ESP8266WiFiScanClass::_scanDone))) { ESP8266WiFiScanClass::_scanComplete = false;