From b1ccab5bf8e1206aae1307ad5d23890be4251c8f Mon Sep 17 00:00:00 2001 From: Andre Heinecke Date: Fri, 11 Nov 2016 16:54:55 +0100 Subject: w32: Fix lock c++ narrowing conversion warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * src/syscfg/lock-obj-pub.mingw32.h (gpgrt_lock_t): Declare priv as unsigned char. -- This fixes error: narrowing conversion of ‘255’ from ‘int’ to ‘volatile char’ inside { } [-Werror=narrowing] --- src/syscfg/lock-obj-pub.mingw32.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/syscfg/lock-obj-pub.mingw32.h b/src/syscfg/lock-obj-pub.mingw32.h index d6623cc..f35aee1 100644 --- a/src/syscfg/lock-obj-pub.mingw32.h +++ b/src/syscfg/lock-obj-pub.mingw32.h @@ -20,7 +20,7 @@ #pragma pack(push, 8) typedef struct { - volatile char priv[56]; + volatile unsigned char priv[56]; } gpgrt_lock_t; #pragma pack(pop) @@ -34,7 +34,7 @@ typedef struct #pragma pack(push, 8) typedef struct { - volatile char priv[36]; + volatile unsigned char priv[36]; } gpgrt_lock_t; #pragma pack(pop) -- cgit v1.2.3