diff options
Diffstat (limited to 'scumm/resource.cpp')
-rw-r--r-- | scumm/resource.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/scumm/resource.cpp b/scumm/resource.cpp index 4490dbc9b0..67172fdf72 100644 --- a/scumm/resource.cpp +++ b/scumm/resource.cpp @@ -463,6 +463,16 @@ void ScummEngine_v70he::readIndexBlock(uint32 blocktype, uint32 itemsize) { _fileHandle->read(_heV7DiskOffsets, i); break; + case MKID('SVER'): + _fileHandle->seek(itemsize - 8, SEEK_CUR); + debug(0, "SVER index block not yet handled, skipping"); + break; + + case MKID('INIB'): + _fileHandle->seek(itemsize - 8, SEEK_CUR); + debug(2, "INIB index block not yet handled, skipping"); + break; + default: ScummEngine::readIndexBlock(blocktype, itemsize); } @@ -514,16 +524,6 @@ void ScummEngine::readIndexBlock(uint32 blocktype, uint32 itemsize) { readResTypeList(rtTalkie, MKID('TLKE'), "talkie"); break; - case MKID('SVER'): - _fileHandle->seek(itemsize - 8, SEEK_CUR); - debug(0, "SVER index block not yet handled, skipping"); - break; - - case MKID('INIB'): - _fileHandle->seek(itemsize - 8, SEEK_CUR); - debug(2, "INIB index block not yet handled, skipping"); - break; - case MKID('DIRI'): readResTypeList(rtRoomImage, MKID('RMIM'), "room image"); break; |