fix some returns types

This commit is contained in:
me-no-dev 2016-10-26 02:39:15 +03:00
parent a92f20edb2
commit bdd98828c7

View File

@ -172,7 +172,7 @@ bool WiFiScanClass::getNetworkInfo(uint8_t i, String &ssid, uint8_t &encType, in
{ {
wifi_ap_list_t* it = reinterpret_cast<wifi_ap_list_t*>(_getScanInfoByIndex(i)); wifi_ap_list_t* it = reinterpret_cast<wifi_ap_list_t*>(_getScanInfoByIndex(i));
if(!it) { if(!it) {
return 0; return false;
} }
ssid = (const char*) it->ssid; ssid = (const char*) it->ssid;
encType = it->authmode; encType = it->authmode;
@ -192,7 +192,7 @@ String WiFiScanClass::SSID(uint8_t i)
{ {
wifi_ap_list_t* it = reinterpret_cast<wifi_ap_list_t*>(_getScanInfoByIndex(i)); wifi_ap_list_t* it = reinterpret_cast<wifi_ap_list_t*>(_getScanInfoByIndex(i));
if(!it) { if(!it) {
return 0; return String();
} }
return String(reinterpret_cast<const char*>(it->ssid)); return String(reinterpret_cast<const char*>(it->ssid));
} }
@ -251,7 +251,7 @@ String WiFiScanClass::BSSIDstr(uint8_t i)
char mac[18] = { 0 }; char mac[18] = { 0 };
wifi_ap_list_t* it = reinterpret_cast<wifi_ap_list_t*>(_getScanInfoByIndex(i)); wifi_ap_list_t* it = reinterpret_cast<wifi_ap_list_t*>(_getScanInfoByIndex(i));
if(!it) { if(!it) {
return String(""); return String();
} }
sprintf(mac, "%02X:%02X:%02X:%02X:%02X:%02X", it->bssid[0], it->bssid[1], it->bssid[2], it->bssid[3], it->bssid[4], it->bssid[5]); sprintf(mac, "%02X:%02X:%02X:%02X:%02X:%02X", it->bssid[0], it->bssid[1], it->bssid[2], it->bssid[3], it->bssid[4], it->bssid[5]);
return String(mac); return String(mac);