diff --git a/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp b/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp index d1a0f0435..c4eba2600 100644 --- a/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp +++ b/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp @@ -281,6 +281,8 @@ void ESP8266WebServer::handleClient() { if (_currentClient.connected()) { switch (_currentStatus) { + case HC_NONE: + break; case HC_WAIT_READ: // Wait for data from client to become available if (_currentClient.available()) { diff --git a/libraries/ESP8266httpUpdate/src/ESP8266httpUpdate.cpp b/libraries/ESP8266httpUpdate/src/ESP8266httpUpdate.cpp index 22f9921cc..f08aa1ede 100644 --- a/libraries/ESP8266httpUpdate/src/ESP8266httpUpdate.cpp +++ b/libraries/ESP8266httpUpdate/src/ESP8266httpUpdate.cpp @@ -76,6 +76,7 @@ HTTPUpdateResult ESP8266HTTPUpdate::updateSpiffs(const String& url, const String HTTPUpdateResult ESP8266HTTPUpdate::update(const String& host, uint16_t port, const String& uri, const String& currentVersion, bool https, const String& httpsFingerprint, bool reboot) { + (void)https; rebootOnUpdate(reboot); if (httpsFingerprint.length() == 0) { return update(host, port, uri, currentVersion);