From 4265fb7c0911c4feb600ec40f2a0c12f86d5ce11 Mon Sep 17 00:00:00 2001 From: kramm Date: Wed, 9 Jan 2002 14:01:58 +0000 Subject: [PATCH] small bugfix in GET16 --- lib/rfxswf.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rfxswf.h b/lib/rfxswf.h index bebe228..c2358cd 100644 --- a/lib/rfxswf.h +++ b/lib/rfxswf.h @@ -37,8 +37,8 @@ #define PUT16(ptr,x) ((U8*)(ptr))[0]=(U8)(x);((U8*)(ptr))[1]=(U8)(x>>8); #define PUT32(ptr,x) ((U8*)(ptr))[0]=(U8)(x);((U8*)(ptr))[1]=(U8)(x>>8);((U8*)(ptr))[2]=(U8)(x>>16);((U8*)(ptr))[3]=(U8)(x>>24); -#define GET16(ptr) ((U16)(((U8*)(ptr))[0]))+(((U16)(((U8*)(ptr))[0]))<<8) -#define GET32(ptr) ((U16)(((U8*)(ptr))[0]))+(((U16)(((U8*)(ptr))[1]))<<8)+(((U16)(((U8*)(ptr))[2]))<<16)+(((U16)(((U8*)(ptr))[3]))<<24) +#define GET16(ptr) (((U16)(((U8*)(ptr))[0]))+(((U16)(((U8*)(ptr))[1]))<<8)) +#define GET32(ptr) (((U16)(((U8*)(ptr))[0]))+(((U16)(((U8*)(ptr))[1]))<<8)+(((U16)(((U8*)(ptr))[2]))<<16)+(((U16)(((U8*)(ptr))[3]))<<24)) #ifdef WORDS_BIGENDIAN #define SWAP16(s) ((((s)>>8)&0x00ff)|(((s)<<8)&0xff00)) -- 1.7.10.4