[PATCH] progman: Fix PUT_SHORT macro (clang)
André Hentschel
nerv at dawncrow.de
Wed Apr 4 12:06:14 CDT 2018
Signed-off-by: André Hentschel <nerv at dawncrow.de>
---
programs/progman/grpfile.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/programs/progman/grpfile.c b/programs/progman/grpfile.c
index d49dde3..4a71ce5 100644
--- a/programs/progman/grpfile.c
+++ b/programs/progman/grpfile.c
@@ -32,7 +32,7 @@
#define GET_SHORT(buffer, i)\
(((BYTE)((buffer)[(i)]) + 0x100 * (signed char)((buffer)[(i)+1])))
#define PUT_SHORT(buffer, i, s)\
- (((buffer)[(i)] = (s) & 0xff, (buffer)[(i)+1] = ((s) >> 8) & 0xff))
+ (((buffer)[(i)] = (BYTE)((s) & 0xff), (buffer)[(i)+1] = (BYTE)(((s) >> 8) & 0xff)))
static BOOL GRPFILE_ReadFileToBuffer(LPCSTR, HLOCAL*, INT*);
static HLOCAL GRPFILE_ScanGroup(LPCSTR, INT, LPCSTR, BOOL);
--
2.7.4
More information about the wine-devel
mailing list