Use __BIG_ENDIAN__ rather than __ppc__ (more portable, more meaningful).
This commit is contained in:
@@ -50,7 +50,7 @@ extern char *FDECL(tilename, (int, int));
|
||||
|
||||
static short leshort(short x)
|
||||
{
|
||||
#ifdef __ppc__
|
||||
#ifdef __BIG_ENDIAN__
|
||||
return ((x&0xff)<<8)|((x>>8)&0xff);
|
||||
#else
|
||||
return x;
|
||||
@@ -60,7 +60,7 @@ static short leshort(short x)
|
||||
|
||||
static long lelong(long x)
|
||||
{
|
||||
#ifdef __ppc__
|
||||
#ifdef __BIG_ENDIAN__
|
||||
return ((x&0xff)<<24)|((x&0xff00)<<8)|((x>>8)&0xff00)|((x>>24)&0xff);
|
||||
#else
|
||||
return x;
|
||||
|
||||
Reference in New Issue
Block a user