summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Heinecke <aheinecke@intevation.de>2016-11-11 16:54:55 +0100
committerAndre Heinecke <aheinecke@intevation.de>2016-11-11 16:59:56 +0100
commitb1ccab5bf8e1206aae1307ad5d23890be4251c8f (patch)
tree4464c4821123a393c3a41ea290ca7791bafdf5c3
parentbae57a21cfab25ad11c82dc6e69d82d1f2f7a415 (diff)
downloadlibgpg-error-b1ccab5bf8e1206aae1307ad5d23890be4251c8f.tar.gz
w32: Fix lock c++ narrowing conversion warning
* 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]
-rw-r--r--src/syscfg/lock-obj-pub.mingw32.h4
1 files 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)