1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-26 07:02:15 +03:00

Implement for ssid a similar approach as for passphrase (#5411)

* Implement for ssid a similar approach as for passphrase

* Additional fixes for 32-char ssid
This commit is contained in:
Develo
2018-12-03 02:25:13 -03:00
committed by Earle F. Philhower, III
parent d8acfffdb0
commit 4941711505
4 changed files with 24 additions and 10 deletions

View File

@ -186,8 +186,11 @@ String ESP8266WiFiScanClass::SSID(uint8_t i) {
if(!it) {
return "";
}
char tmp[33]; //ssid can be up to 32chars, => plus null term
memcpy(tmp, it->ssid, sizeof(it->ssid));
tmp[32] = 0; //nullterm in case of 32 char ssid
return String(reinterpret_cast<const char*>(it->ssid));
return String(reinterpret_cast<const char*>(tmp));
}