@ -209,6 +209,7 @@ typedef unsigned char byte;
# define TO_BE16(x) (x)
# define TO_BE16(x) (x)
# define FROM_BE32(x) (x)
# define FROM_BE32(x) (x)
# define FROM_BE16(x) (x)
# define FROM_BE16(x) (x)
# define TO_LE32X(x) BSWAP32(x)
# define TO_BE32X(x) (x)
# define TO_BE32X(x) (x)
# else
# else
static inline uint32 TO_BE32 ( uint32 x ) { return BSWAP32 ( x ) ; }
static inline uint32 TO_BE32 ( uint32 x ) { return BSWAP32 ( x ) ; }
@ -217,9 +218,10 @@ typedef unsigned char byte;
static inline uint16 FROM_BE16 ( uint16 x ) { return BSWAP16 ( x ) ; }
static inline uint16 FROM_BE16 ( uint16 x ) { return BSWAP16 ( x ) ; }
# define TO_LE32(x) (x)
# define TO_LE32(x) (x)
# define TO_LE16(x) (x)
# define TO_LE16(x) (x)
# define TO_BE32X(x) BSWAP32(x)
# define FROM_LE32(x) (x)
# define FROM_LE32(x) (x)
# define FROM_LE16(x) (x)
# define FROM_LE16(x) (x)
# define TO_LE32X(x) (x)
# define TO_BE32X(x) BSWAP32(x)
# endif /* TTD_BIG_ENDIAN */
# endif /* TTD_BIG_ENDIAN */
# if !defined(GAME_DATA_DIR)
# if !defined(GAME_DATA_DIR)