=?UTF-8?Q?Andr=C3=A9=20Hentschel=20?=: progman: Fix warning in PUT_SHORT macro (clang).

Alexandre Julliard julliard at winehq.org
Tue Jun 26 04:44:30 CDT 2018


Module: wine
Branch: stable
Commit: 547fb05fe697f773c6dc5c202466eee7132b67ce
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=547fb05fe697f773c6dc5c202466eee7132b67ce

Author: André Hentschel <nerv at dawncrow.de>
Date:   Wed Apr  4 19:06:14 2018 +0200

progman: Fix warning in PUT_SHORT macro (clang).

Signed-off-by: André Hentschel <nerv at dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
(cherry picked from commit a6becd791f9d96b19863eb274d3da9e1756e1c07)
Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>

---

 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);




More information about the wine-cvs mailing list