diff options
-rw-r--r-- | engines/mortevielle/saveload.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/mortevielle/saveload.cpp b/engines/mortevielle/saveload.cpp index 3065d6c551..3032c96690 100644 --- a/engines/mortevielle/saveload.cpp +++ b/engines/mortevielle/saveload.cpp @@ -240,7 +240,6 @@ SaveStateList SavegameManager::listSaves(const Common::String &target) { pattern += ".###"; Common::StringArray files = g_system->getSavefileManager()->listSavefiles(pattern); - sort(files.begin(), files.end()); // Sort (hopefully ensuring we are sorted numerically..) SaveStateList saveList; for (Common::StringArray::const_iterator file = files.begin(); file != files.end(); ++file) { @@ -282,6 +281,7 @@ SaveStateList SavegameManager::listSaves(const Common::String &target) { } } + Common::sort(saveList.begin(), saveList.end(), SaveStateDescriptorSlotComparator()); return saveList; } |