From f7a7ab6ab4364942aea4a23a26d2798f56f147d3 Mon Sep 17 00:00:00 2001 From: Markus Date: Wed, 4 Jul 2018 16:29:28 +0200 Subject: [PATCH] wrap reasonCode in define see #343 --- src/WebSockets.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/WebSockets.cpp b/src/WebSockets.cpp index 86ba98f..60baf2f 100644 --- a/src/WebSockets.cpp +++ b/src/WebSockets.cpp @@ -440,11 +440,12 @@ void WebSockets::handleWebsocketPayloadCb(WSclient_t * client, bool ok, uint8_t DEBUG_WEBSOCKETS("[WS][%d][handleWebsocket] get pong (%s)\n", client->num, payload ? (const char*)payload : ""); break; case WSop_close: { - uint16_t reasonCode = 1000; - if(header->payloadLen >= 2) { - reasonCode = payload[0] << 8 | payload[1]; - } - + #ifndef NODEBUG_WEBSOCKETS + uint16_t reasonCode = 1000; + if(header->payloadLen >= 2) { + reasonCode = payload[0] << 8 | payload[1]; + } + #endif DEBUG_WEBSOCKETS("[WS][%d][handleWebsocket] get ask for close. Code: %d", client->num, reasonCode); if(header->payloadLen > 2) { DEBUG_WEBSOCKETS(" (%s)\n", (payload + 2));