diff --git a/lib_standalone/FS.h b/lib_standalone/FS.h index f3e3ef2e8..a29f3ebba 100644 --- a/lib_standalone/FS.h +++ b/lib_standalone/FS.h @@ -54,7 +54,7 @@ class File : public Stream { int peek() override; void flush() override; size_t read(uint8_t * buf, size_t size); - size_t readBytes(char * buffer, size_t length) { + size_t readBytes(char * buffer, size_t length) override { return read((uint8_t *)buffer, length); } diff --git a/lib_standalone/SecuritySettingsService.cpp b/lib_standalone/SecuritySettingsService.cpp index 862adc5e3..f94b7046c 100644 --- a/lib_standalone/SecuritySettingsService.cpp +++ b/lib_standalone/SecuritySettingsService.cpp @@ -11,7 +11,7 @@ SecuritySettingsService::~SecuritySettingsService() { } ArRequestFilterFunction SecuritySettingsService::filterRequest(AuthenticationPredicate predicate) { - return [this, predicate](AsyncWebServerRequest * request) { return true; }; + return [predicate](AsyncWebServerRequest * request) { return true; }; } // Return the admin user on all request - disabling security features diff --git a/src/console_stream.h b/src/console_stream.h index ca862754e..ba1a4458e 100644 --- a/src/console_stream.h +++ b/src/console_stream.h @@ -32,7 +32,7 @@ class EMSESPConsole : public EMSESPShell { #endif ~EMSESPConsole() override; - std::string console_name(); + std::string console_name() override; private: #ifndef EMSESP_STANDALONE