From 04901e7ac9d38ef17191832b370ef25ea5557bef Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Tue, 23 Jul 2019 00:58:05 +0200 Subject: HDB: Fix load menu items --- engines/hdb/detection.cpp | 2 +- engines/hdb/menu.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'engines') diff --git a/engines/hdb/detection.cpp b/engines/hdb/detection.cpp index 245787f92f..a69a83cec6 100644 --- a/engines/hdb/detection.cpp +++ b/engines/hdb/detection.cpp @@ -188,7 +188,7 @@ SaveStateDescriptor HDBMetaEngine::querySaveMetaInfos(const char *target, int sl } desc.setThumbnail(thumbnail); - uint32 timeSeconds = in->readUint32LE();; + uint32 timeSeconds = in->readUint32LE(); in->read(mapName, 32); desc.setSaveSlot(slot); diff --git a/engines/hdb/menu.cpp b/engines/hdb/menu.cpp index 8c354fa409..fbaa389119 100644 --- a/engines/hdb/menu.cpp +++ b/engines/hdb/menu.cpp @@ -1020,6 +1020,8 @@ void Menu::fillSavegameSlots() { if (!in) { memset(&_saveGames[i], 0, sizeof(Save)); } else { + Graphics::skipThumbnail(*in); + strcpy(_saveGames[i].saveID, saveGameFile.c_str()); _saveGames[i].seconds = in->readUint32LE(); in->read(_saveGames[i].mapName, 32); -- cgit v1.2.3