You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On building the firmware 2 problems occour related to ambiguous overload for operator.
Opened a PR ( #1344 ) that fixes the problem on my environment, would appreciate guidance to generalize and get to know better the decisions on that scope.
Thanks
.pio/libdeps/esp01_1m/WiFiManager/WiFiManager.cpp: In member function 'void WiFiManager::handleInfo()':
.pio/libdeps/esp01_1m/WiFiManager/WiFiManager.cpp:1907:19: error: ambiguous overload for 'operator!=' (operand types are 'String' and 'int')
1907 | if(infoids[i] != NULL) page += getInfoData(infoids[i]);
----
.pio/libdeps/esp01_1m/WiFiManager/WiFiManager.cpp: In member function 'boolean WiFiManager::validApPassword()':
.pio/libdeps/esp01_1m/WiFiManager/WiFiManager.cpp:3230:19: error: ambiguous overload for 'operator==' (operand types are 'String' and 'int')
3230 | if (_apPassword == NULL) _apPassword = "";
The text was updated successfully, but these errors were encountered:
Basic Infos
Hardware
WiFimanager Branch/Release: Master
Esp8266/Esp32:
Hardware: esp01
Core Version: 2.4.0, staging
Description
On building the firmware 2 problems occour related to ambiguous overload for operator.
Opened a PR ( #1344 ) that fixes the problem on my environment, would appreciate guidance to generalize and get to know better the decisions on that scope.
Thanks
Settings in IDE
Module:
toolchain-xtensa@~2.100100.200706
framework-arduinoespressif8266@https://github.com/esp8266/Arduino.git
Additional libraries:
Sketch
Debug Messages
The text was updated successfully, but these errors were encountered: