compat/avisynth/windowsPorts/windows2linux: Add () to protect macro arguments
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 18 Feb 2015 00:39:57 +0000 (01:39 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 18 Feb 2015 00:49:35 +0000 (01:49 +0100)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
compat/avisynth/windowsPorts/windows2linux.h

index 5476afe..7cf4600 100644 (file)
@@ -52,8 +52,8 @@ namespace avxsynth {
 //
 // Functions
 //
-#define MAKEDWORD(a,b,c,d) ((a << 24) | (b << 16) | (c << 8) | (d))
-#define MAKEWORD(a,b) ((a << 8) | (b))
+#define MAKEDWORD(a,b,c,d) (((a) << 24) | ((b) << 16) | ((c) << 8) | (d))
+#define MAKEWORD(a,b) (((a) << 8) | (b))
 
 #define lstrlen                             strlen
 #define lstrcpy                             strcpy