From 6ed02275c76150f78ce1d4f2571b99d903855cbd Mon Sep 17 00:00:00 2001 From: Oskari Timperi Date: Wed, 12 Apr 2017 12:32:18 +0300 Subject: Fix devicedeployment.c on 64-bit OS X --- devicedeployment.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/devicedeployment.c b/devicedeployment.c index 54f07e0..222992a 100644 --- a/devicedeployment.c +++ b/devicedeployment.c @@ -5,11 +5,11 @@ #include #include -#ifdef __unix__ +#if defined(__unix__) || defined(__APPLE__) #include void sleep_ms(int millisecs) { - msleep(millisecs); + usleep(millisecs*1000); } #else #include @@ -321,7 +321,7 @@ FirmwareUploadStatus verifyFirmwareData(smuint8 *data, smuint32 numbytes, int co smuint32 cksumOffset=4+2+2+4+4+primaryMCUSize+secondaryMCUSize; if(cksumOffset>numbytes-4) return FWInvalidFile; - cksum=((smuint32*)((smuint32)data+cksumOffset))[0]; + cksum=((smuint32*)(data+cksumOffset))[0]; for(i=0;i< numbytes-4;i++) { -- cgit v1.2.3