From 5fb33ee5e7c99f76ba9560b56177041d19fb602e Mon Sep 17 00:00:00 2001 From: Marisa-Chan Date: Fri, 19 Dec 2014 17:19:12 +0600 Subject: ZVISION: Fix unchecked return value (CID 1257098) --- engines/zvision/scripting/controls/save_control.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'engines/zvision/scripting/controls') diff --git a/engines/zvision/scripting/controls/save_control.cpp b/engines/zvision/scripting/controls/save_control.cpp index e27faa50b6..b35611feca 100644 --- a/engines/zvision/scripting/controls/save_control.cpp +++ b/engines/zvision/scripting/controls/save_control.cpp @@ -77,10 +77,11 @@ SaveControl::SaveControl(ZVision *engine, uint32 key, Common::SeekableReadStream Common::SeekableReadStream *save = _engine->getSaveManager()->getSlotFile(iter->saveId); if (save) { SaveGameHeader header; - _engine->getSaveManager()->readSaveGameHeader(save, header); + if (_engine->getSaveManager()->readSaveGameHeader(save, header)) { + inp->setText(header.saveName); + iter->exist = true; + } delete save; - inp->setText(header.saveName); - iter->exist = true; } } } -- cgit v1.2.3