From 8f6d8f7f68002d559a9c62c863edfc65c9dc8618 Mon Sep 17 00:00:00 2001 From: Adrian Frühwirth Date: Mon, 26 Mar 2018 00:53:43 +0200 Subject: MORTEVIELLE: Let listSaves return list sorted on slot numbers --- engines/mortevielle/saveload.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; } -- cgit v1.2.3