We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 22fa716 + b9163e5 commit d9548c0Copy full SHA for d9548c0
1 file changed
libraries/WiFi/src/WiFi.cpp
@@ -214,12 +214,13 @@ int arduino::WiFiClass::setSSID(const char* ssid) {
214
215
int8_t arduino::WiFiClass::scanNetworks() {
216
connected_ap = SSID_MAX_COUNT;
217
- uint8_t count = SSID_MAX_COUNT;
218
if (ap_list != nullptr) {
219
- free(ap_list);
+ delete[]ap_list;
+ ap_list = nullptr;
220
}
221
- ap_list = new WiFiAccessPoint[count];
222
- return wifi_if->scan(ap_list, count);
+
+ ap_list = new WiFiAccessPoint[SSID_MAX_COUNT];
223
+ return wifi_if->scan(ap_list, SSID_MAX_COUNT);
224
225
226
char* arduino::WiFiClass::SSID(uint8_t networkItem) {
0 commit comments