[Scummvm-cvs-logs] CVS: scummvm/saga music.cpp,1.69.2.1,1.69.2.2
Andrew Kurushin
h00ligan at users.sourceforge.net
Wed Dec 7 12:59:11 CET 2005
Update of /cvsroot/scummvm/scummvm/saga
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4571
Modified Files:
Tag: branch-0-8-0
music.cpp
Log Message:
fix bug#1374198 "White Noise instead of Music Playback"
Index: music.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/saga/music.cpp,v
retrieving revision 1.69.2.1
retrieving revision 1.69.2.2
diff -u -d -r1.69.2.1 -r1.69.2.2
--- music.cpp 18 Oct 2005 02:11:20 -0000 1.69.2.1
+++ music.cpp 7 Dec 2005 20:58:42 -0000 1.69.2.2
@@ -148,10 +148,14 @@
if (len & 1)
len--;
+#ifdef SCUMM_BIG_ENDIAN
+ if (!_context->isBigEndian) {
+#else
if (_context->isBigEndian) {
+#endif
uint16 *ptr16 = (uint16 *)ptr;
for (uint32 i = 0; i < (len / 2); i++)
- ptr16[i] = TO_BE_16(ptr16[i]);
+ ptr16[i] = SWAP_BYTES_16(ptr16[i]);
}
lengthLeft -= len;
More information about the Scummvm-git-logs
mailing list