From 2a58393f98f9498876128c66125c973d400dd4e8 Mon Sep 17 00:00:00 2001
From: me-no-dev <hristo@espressif.com>
Date: Tue, 3 Sep 2024 22:40:39 +0300
Subject: [PATCH] fix(scan): Make sure scan struct is cleared before set

---
 libraries/WiFi/src/WiFiScan.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libraries/WiFi/src/WiFiScan.cpp b/libraries/WiFi/src/WiFiScan.cpp
index bef634579cd..62e849dbc76 100644
--- a/libraries/WiFi/src/WiFiScan.cpp
+++ b/libraries/WiFi/src/WiFiScan.cpp
@@ -77,6 +77,7 @@ int16_t
   scanDelete();
 
   wifi_scan_config_t config;
+  memset(&config, 0, sizeof(wifi_scan_config_t));
   config.ssid = (uint8_t *)ssid;
   config.bssid = (uint8_t *)bssid;
   config.channel = channel;