diff options
Diffstat (limited to 'engines/saga')
-rw-r--r-- | engines/saga/saveload.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/saga/saveload.cpp b/engines/saga/saveload.cpp index 22c983beb1..40a18f8aed 100644 --- a/engines/saga/saveload.cpp +++ b/engines/saga/saveload.cpp @@ -141,7 +141,9 @@ void SagaEngine::fillSaveList() { in->read(_saveHeader.name, sizeof(_saveHeader.name)); if (_saveHeader.type != MKID_BE('SAGA')) { - error("SagaEngine::load wrong format"); + warning("SagaEngine::load wrong save %s format", name); + i++; + continue; } strcpy(_saveFiles[_saveFilesCount].name, _saveHeader.name); _saveFiles[_saveFilesCount].slotNumber = i; |