From a6d6ec4a7768ea5de4c8bc572ba4b3bda753a5a1 Mon Sep 17 00:00:00 2001 From: Nicolas Bacca Date: Mon, 10 Jan 2005 20:49:35 +0000 Subject: Fix alignment problem svn-id: r16523 --- queen/music.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'queen') diff --git a/queen/music.cpp b/queen/music.cpp index 79f11fbdf2..8244c57d95 100644 --- a/queen/music.cpp +++ b/queen/music.cpp @@ -272,7 +272,7 @@ void MusicPlayer::playMusic() { for (uint i = 0; i < packedSize; i++) #if defined(SCUMM_NEED_ALIGNMENT) - memcpy(&_buf[i], &data[*(idx + i)], sizeof(uint16)); + memcpy(&_buf[i], (byte*)((byte*)data + *(idx + i) * sizeof(uint16)), sizeof(uint16)); #else _buf[i] = data[*(idx + i)]; #endif -- cgit v1.2.3