From 61802ed66414b6b8386ccefaa4d7655a7808ad70 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Sun, 28 Jul 2024 18:28:49 -0500 Subject: [PATCH] Fix signed/unsigned comparison and assignment in AsusTUFLaptopController_Windows.cpp --- .../AsusTUFLaptopController_Windows.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Windows.cpp b/Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Windows.cpp index 9e098420..bceadba5 100644 --- a/Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Windows.cpp +++ b/Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Windows.cpp @@ -149,9 +149,9 @@ bool AsusTUFLaptopController::deviceIoControlWrapper(const void *dataIn, int com 0); if(result) { - if(*dataSizeOut < BytesReturned) + if((size_t)*dataSizeOut < BytesReturned) { - BytesReturned = *dataSizeOut; + BytesReturned = (size_t)*dataSizeOut; } memmove(dataOut, outBuffer, BytesReturned); }