diff options
author | Eugene Sandulenko | 2006-11-12 19:05:51 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2006-11-12 19:05:51 +0000 |
commit | 3e6414a55fb05fa733248574f8305c0f716415d8 (patch) | |
tree | 69caf27d39f14c373a9d652a89b1a0fe60d376db /common | |
parent | 6e66bf505128a276abede415c94213271e0c3f30 (diff) | |
download | scummvm-rg350-3e6414a55fb05fa733248574f8305c0f716415d8.tar.gz scummvm-rg350-3e6414a55fb05fa733248574f8305c0f716415d8.tar.bz2 scummvm-rg350-3e6414a55fb05fa733248574f8305c0f716415d8.zip |
Slighty modified Patch #1571787: "Support for Mac Broken Sword 1". sword1macdemo
target was commented out until existence of the demo is confirmed.
svn-id: r24697
Diffstat (limited to 'common')
-rw-r--r-- | common/endian.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/common/endian.h b/common/endian.h index 6a6fb8cfae..173605dde4 100644 --- a/common/endian.h +++ b/common/endian.h @@ -91,6 +91,9 @@ FORCEINLINE uint16 SWAP_BYTES_16(uint16 a) { #define FROM_LE_32(a) ((uint32)(a)) #define FROM_LE_16(a) ((uint16)(a)) + #define FROM_BE_32(a) SWAP_BYTES_32(a) + #define FROM_BE_16(a) SWAP_BYTES_16(a) + #define TO_LE_32(a) ((uint32)(a)) #define TO_LE_16(a) ((uint16)(a)) @@ -111,6 +114,9 @@ FORCEINLINE uint16 SWAP_BYTES_16(uint16 a) { #define FROM_LE_32(a) SWAP_BYTES_32(a) #define FROM_LE_16(a) SWAP_BYTES_16(a) + #define FROM_BE_32(a) ((uint32)(a)) + #define FROM_BE_16(a) ((uint16)(a)) + #define TO_LE_32(a) SWAP_BYTES_32(a) #define TO_LE_16(a) SWAP_BYTES_16(a) |