From aca206f7e90f92e999d94f46ed198c3bcd735dbb Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Fri, 28 Jun 2019 11:51:58 +0100 Subject: [PATCH] Use signed char for variable Architectures other than x86 don't by default treat char as signed so be explicit so the build doesn't fail when building on other arches such as Arm. Signed-off-by: Peter Robinson --- main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.cpp b/main.cpp index 956e0ca..a9a88bb 100644 --- a/main.cpp +++ b/main.cpp @@ -1882,7 +1882,7 @@ bool upgrade_loader(STRUCT_RKDEVICE_DESC &dev, char *szLoader) CRKComm *pComm = NULL; bool bRet, bSuccess = false; int iRet; - char index; + signed char index; USHORT usFlashDataSec, usFlashBootSec; DWORD dwLoaderSize, dwLoaderDataSize, dwDelay, dwSectorNum; char loaderCodeName[] = "FlashBoot";