From 7d37ec60b99cbe30fd8ed6d9d80cc1d0e5a1d42c Mon Sep 17 00:00:00 2001 From: Mark Hermeling Date: Thu, 7 Nov 2024 11:51:50 -0500 Subject: [PATCH] Add space for '\0' ReceiveThreadFunction receives max 1024 bytes and then adds '\0' to it, so the buffer needs to be 1025 chars. --- Controllers/PhilipsWizController/PhilipsWizController.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Controllers/PhilipsWizController/PhilipsWizController.cpp b/Controllers/PhilipsWizController/PhilipsWizController.cpp index 6e0cc254..e8f761cf 100644 --- a/Controllers/PhilipsWizController/PhilipsWizController.cpp +++ b/Controllers/PhilipsWizController/PhilipsWizController.cpp @@ -173,7 +173,7 @@ void PhilipsWizController::SetScene(int scene, unsigned char brightness) void PhilipsWizController::ReceiveThreadFunction() { - char recv_buf[1024]; + char recv_buf[1025]; while(ReceiveThreadRun.load()) {