From bde97179bf9f8d3c39235d751816ae9358984c2c Mon Sep 17 00:00:00 2001 From: Links Date: Sat, 12 May 2018 11:39:59 +0200 Subject: [PATCH] fix unused parameter warnings fix switch warinings part of #319 --- src/WebSockets.h | 3 +++ src/WebSocketsClient.cpp | 7 +++++++ src/WebSocketsServer.cpp | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/src/WebSockets.h b/src/WebSockets.h index c3901f5..989d9b9 100644 --- a/src/WebSockets.h +++ b/src/WebSockets.h @@ -299,4 +299,7 @@ class WebSockets { }; +#ifndef UNUSED +#define UNUSED(var) (void)(var) +#endif #endif /* WEBSOCKETS_H_ */ diff --git a/src/WebSocketsClient.cpp b/src/WebSocketsClient.cpp index 17f888d..b211df2 100644 --- a/src/WebSocketsClient.cpp +++ b/src/WebSocketsClient.cpp @@ -318,6 +318,8 @@ void WebSocketsClient::setReconnectInterval(unsigned long time) { void WebSocketsClient::messageReceived(WSclient_t * client, WSopcode_t opcode, uint8_t * payload, size_t length, bool fin) { WStype_t type = WStype_ERROR; + UNUSED(client); + switch(opcode) { case WSop_text: type = fin ? WStype_TEXT : WStype_FRAGMENT_TEXT_START; @@ -328,6 +330,11 @@ void WebSocketsClient::messageReceived(WSclient_t * client, WSopcode_t opcode, u case WSop_continuation: type = fin ? WStype_FRAGMENT_FIN : WStype_FRAGMENT; break; + case WSop_close: + case WSop_ping: + case WSop_pong: + default: + break; } runCbEvent(type, payload, length); diff --git a/src/WebSocketsServer.cpp b/src/WebSocketsServer.cpp index b036371..4ff0c0f 100644 --- a/src/WebSocketsServer.cpp +++ b/src/WebSocketsServer.cpp @@ -518,6 +518,11 @@ void WebSocketsServer::messageReceived(WSclient_t * client, WSopcode_t opcode, u case WSop_continuation: type = fin ? WStype_FRAGMENT_FIN : WStype_FRAGMENT; break; + case WSop_close: + case WSop_ping: + case WSop_pong: + default: + break; } runCbEvent(client->num, type, payload, length);