From 7b017fcf7c9d81c3599226310b63b6bc2be85d70 Mon Sep 17 00:00:00 2001 From: Torbjörn Andersson Date: Tue, 8 Jul 2003 06:28:25 +0000 Subject: Use the correct size (I hope) for decoding _C64MaskChar (whatever that is). This should improve ScummVM's chances of surviving long enough to crash in the V1 costume renderer instead. svn-id: r8851 --- scumm/scummvm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scumm') diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp index 3fcf11a5ec..e2053070b6 100644 --- a/scumm/scummvm.cpp +++ b/scumm/scummvm.cpp @@ -1468,7 +1468,7 @@ void Scumm::initRoomSubBlocks() { gdi.decodeC64Gfx(roomptr + READ_LE_UINT16(roomptr + 12), gdi._C64PicMap, roomptr[4] * roomptr[5]); gdi.decodeC64Gfx(roomptr + READ_LE_UINT16(roomptr + 14), gdi._C64ColorMap, roomptr[4] * roomptr[5]); gdi.decodeC64Gfx(roomptr + READ_LE_UINT16(roomptr + 16), gdi._C64MaskMap, roomptr[4] * roomptr[5]); - gdi.decodeC64Gfx(roomptr + READ_LE_UINT16(roomptr + 18), gdi._C64MaskChar, READ_LE_UINT16(roomptr + 18)); + gdi.decodeC64Gfx(roomptr + READ_LE_UINT16(roomptr + 18), gdi._C64MaskChar, READ_LE_UINT16(roomptr + READ_LE_UINT16(roomptr + 18))); gdi._C64ObjectMode = true; } else if (_features & GF_OLD_BUNDLE) { _IM00_offs = READ_LE_UINT16(roomptr + 0x0A); -- cgit v1.2.3