From ffeaa033bc6fb9d5bbef567c548beb389c374bc4 Mon Sep 17 00:00:00 2001 From: James Buren Date: Thu, 8 Aug 2024 11:33:33 -0500 Subject: [PATCH] Fix output truncation warning in RazerController.cpp --- Controllers/RazerController/RazerController/RazerController.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Controllers/RazerController/RazerController/RazerController.cpp b/Controllers/RazerController/RazerController/RazerController.cpp index 1e0e63c3..367b053d 100644 --- a/Controllers/RazerController/RazerController/RazerController.cpp +++ b/Controllers/RazerController/RazerController/RazerController.cpp @@ -1008,7 +1008,7 @@ std::string RazerController::razer_get_serial() std::this_thread::sleep_for(5ms); razer_usb_receive(&response_report); - strncpy(&serial_string[0], (const char*)&response_report.arguments[0], 22); + memcpy(&serial_string[0], &response_report.arguments[0], 22); serial_string[22] = '\0'; for(size_t i = 0; i < 22; i++)