Fixed endianness #ifdefs (spotted by Jason Edmeades).

oldstable
Alexandre Julliard 2002-06-25 03:03:19 +00:00
parent 64284a8767
commit 5f09c96f58
2 changed files with 11 additions and 11 deletions

View File

@ -41,12 +41,12 @@ typedef unsigned long LHANDLE, *LPLHANDLE;
typedef union tagCY typedef union tagCY
{ {
struct { struct {
#ifdef BIG_ENDIAN #ifdef WORDS_BIGENDIAN
long Hi; LONG Hi;
long Lo; ULONG Lo;
#else #else
unsigned long Lo; ULONG Lo;
long Hi; LONG Hi;
#endif #endif
} u; } u;
LONGLONG int64; LONGLONG int64;

View File

@ -166,13 +166,13 @@ typedef struct tagBLOB
typedef union tagCY { typedef union tagCY {
struct { struct {
#ifdef BIG_ENDIAN #ifdef WORDS_BIGENDIAN
LONG Hi; LONG Hi;
ULONG Lo; ULONG Lo;
#else /* defined(BIG_ENDIAN) */ #else
ULONG Lo; ULONG Lo;
LONG Hi; LONG Hi;
#endif /* defined(BIG_ENDIAN) */ #endif
} DUMMYSTRUCTNAME; } DUMMYSTRUCTNAME;
LONGLONG int64; LONGLONG int64;
} CY; } CY;
@ -191,13 +191,13 @@ typedef struct tagDEC {
ULONG Hi32; ULONG Hi32;
union { union {
struct { struct {
#ifdef BIG_ENDIAN #ifdef WORDS_BIGENDIAN
ULONG Mid32; ULONG Mid32;
ULONG Lo32; ULONG Lo32;
#else /* defined(BIG_ENDIAN) */ #else
ULONG Lo32; ULONG Lo32;
ULONG Mid32; ULONG Mid32;
#endif /* defined(BIG_ENDIAN) */ #endif
} DUMMYSTRUCTNAME2; } DUMMYSTRUCTNAME2;
ULONGLONG Lo64; ULONGLONG Lo64;
} DUMMYUNIONNAME2; } DUMMYUNIONNAME2;