diff options
Diffstat (limited to 'engines/scumm/smush/imuse_channel.cpp')
-rw-r--r-- | engines/scumm/smush/imuse_channel.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/scumm/smush/imuse_channel.cpp b/engines/scumm/smush/imuse_channel.cpp index c1167a57c1..c01a2acca3 100644 --- a/engines/scumm/smush/imuse_channel.cpp +++ b/engines/scumm/smush/imuse_channel.cpp @@ -182,9 +182,9 @@ void ImuseChannel::decode() { unsigned char * source = _sbuffer; while (loop_size--) { - byte v1 = *source++; - byte v2 = *source++; - byte v3 = *source++; + byte v1 = *source++; + byte v2 = *source++; + byte v3 = *source++; value = ((((v2 & 0x0f) << 8) | v1) << 4) - 0x8000; WRITE_BE_UINT16(decoded, value); decoded += 2; value = ((((v2 & 0xf0) << 4) | v3) << 4) - 0x8000; |