From 470469aaa0d92300d80dd9095f3684e855ff34e9 Mon Sep 17 00:00:00 2001 From: Mathieu Carbou Date: Sun, 2 Jun 2024 14:05:43 +0200 Subject: [PATCH] Fix compiler warnings --- examples/CaptivePortal/CaptivePortal.ino | 2 +- examples/Filters/Filters.ino | 2 +- examples/StreamFiles/StreamConcat.h | 4 ++-- platformio.ini | 4 ++-- src/AsyncJson.h | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/examples/CaptivePortal/CaptivePortal.ino b/examples/CaptivePortal/CaptivePortal.ino index 5681709..c06dccd 100644 --- a/examples/CaptivePortal/CaptivePortal.ino +++ b/examples/CaptivePortal/CaptivePortal.ino @@ -16,7 +16,7 @@ public: CaptiveRequestHandler() {} virtual ~CaptiveRequestHandler() {} - bool canHandle(AsyncWebServerRequest *request){ + bool canHandle(__unused AsyncWebServerRequest *request){ //request->addInterestingHeader("ANY"); return true; } diff --git a/examples/Filters/Filters.ino b/examples/Filters/Filters.ino index 218828a..90b6f19 100644 --- a/examples/Filters/Filters.ino +++ b/examples/Filters/Filters.ino @@ -18,7 +18,7 @@ class CaptiveRequestHandler : public AsyncWebHandler { CaptiveRequestHandler() {} virtual ~CaptiveRequestHandler() {} - bool canHandle(AsyncWebServerRequest* request) { + bool canHandle(__unused AsyncWebServerRequest* request) { // request->addInterestingHeader("ANY"); return true; } diff --git a/examples/StreamFiles/StreamConcat.h b/examples/StreamFiles/StreamConcat.h index ba95ebe..1a53f2c 100644 --- a/examples/StreamFiles/StreamConcat.h +++ b/examples/StreamFiles/StreamConcat.h @@ -6,8 +6,8 @@ class StreamConcat : public Stream { public: StreamConcat(Stream* s1, Stream* s2) : _s1(s1), _s2(s2) {} - size_t write(const uint8_t* p, size_t n) override { return 0; } - size_t write(uint8_t c) override { return 0; } + size_t write(__unused const uint8_t* p, __unused size_t n) override { return 0; } + size_t write(__unused uint8_t c) override { return 0; } void flush() override {} int available() override { return _s1->available() + _s2->available(); } diff --git a/platformio.ini b/platformio.ini index daf31e4..eff6677 100644 --- a/platformio.ini +++ b/platformio.ini @@ -18,8 +18,8 @@ monitor_filters = esp32_exception_decoder, log2file lib_dir = . ; src_dir = examples/CaptivePortal ; src_dir = examples/SimpleServer -; src_dir = examples/StreamFiles -src_dir = examples/Filters +src_dir = examples/StreamFiles +; src_dir = examples/Filters [env:arduino] platform = espressif32 diff --git a/src/AsyncJson.h b/src/AsyncJson.h index b2f6e2e..6774454 100644 --- a/src/AsyncJson.h +++ b/src/AsyncJson.h @@ -264,7 +264,7 @@ class AsyncCallbackJsonWebHandler : public AsyncWebHandler { request->send(500); } } - virtual void handleUpload(AsyncWebServerRequest* request, const String& filename, size_t index, uint8_t* data, size_t len, bool final) override final { + virtual void handleUpload(__unused AsyncWebServerRequest* request, __unused const String& filename, __unused size_t index, __unused uint8_t* data, __unused size_t len, __unused bool final) override final { } virtual void handleBody(AsyncWebServerRequest* request, uint8_t* data, size_t len, size_t index, size_t total) override final { if (_onRequest) {