wrap reasonCode in define

see #343
This commit is contained in:
Markus
2018-07-04 16:29:28 +02:00
committed by GitHub
parent bdee8b9744
commit f7a7ab6ab4

View File

@ -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 : ""); DEBUG_WEBSOCKETS("[WS][%d][handleWebsocket] get pong (%s)\n", client->num, payload ? (const char*)payload : "");
break; break;
case WSop_close: { case WSop_close: {
uint16_t reasonCode = 1000; #ifndef NODEBUG_WEBSOCKETS
if(header->payloadLen >= 2) { uint16_t reasonCode = 1000;
reasonCode = payload[0] << 8 | payload[1]; 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); DEBUG_WEBSOCKETS("[WS][%d][handleWebsocket] get ask for close. Code: %d", client->num, reasonCode);
if(header->payloadLen > 2) { if(header->payloadLen > 2) {
DEBUG_WEBSOCKETS(" (%s)\n", (payload + 2)); DEBUG_WEBSOCKETS(" (%s)\n", (payload + 2));