diff options
Diffstat (limited to 'games-engines/gemrb/files/fix_endian.patch')
-rw-r--r-- | games-engines/gemrb/files/fix_endian.patch | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/games-engines/gemrb/files/fix_endian.patch b/games-engines/gemrb/files/fix_endian.patch deleted file mode 100644 index f7592a2..0000000 --- a/games-engines/gemrb/files/fix_endian.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- gemrb/plugins/ACMImporter/readers.cpp 2007/11/02 15:43:25 4806 -+++ gemrb/plugins/ACMImporter/readers.cpp 2007/11/03 18:57:46 4807 -@@ -277,21 +277,21 @@ - inline void fix_endian(ieDword &dest) - { - unsigned char tmp; -- tmp=((unsigned char *) dest)[0]; -- ((unsigned char *) dest)[0]=((unsigned char *) dest)[3]; -- ((unsigned char *) dest)[3]=tmp; -+ tmp=((unsigned char *) &dest)[0]; -+ ((unsigned char *) &dest)[0]=((unsigned char *) &dest)[3]; -+ ((unsigned char *) &dest)[3]=tmp; - tmp=((unsigned char *) dest)[1]; -- ((unsigned char *) dest)[1]=((unsigned char *) dest)[2]; -- ((unsigned char *) dest)[2]=tmp; -+ ((unsigned char *) &dest)[1]=((unsigned char *) &dest)[2]; -+ ((unsigned char *) &dest)[2]=tmp; - - } - - inline void fix_endian(ieWord &dest) - { - unsigned char tmp; -- tmp=((unsigned char *) dest)[0]; -- ((unsigned char *) dest)[0]=((unsigned char *) dest)[1]; -- ((unsigned char *) dest)[1]=tmp; -+ tmp=((unsigned char *) &dest)[0]; -+ ((unsigned char *) &dest)[0]=((unsigned char *) &dest)[1]; -+ ((unsigned char *) &dest)[1]=tmp; - } - - int CWavPCMReader::init_reader() |