aboutsummaryrefslogtreecommitdiff
path: root/backends/saves
diff options
context:
space:
mode:
authorSven Hesse2008-07-07 13:01:54 +0000
committerSven Hesse2008-07-07 13:01:54 +0000
commit1f4ebd2f477a6b21f47468f47a1dfb4962053363 (patch)
tree21cec9606e4bd138173e4fdd9f7b319030b80b32 /backends/saves
parentae026486ef4c425c930110ac7ca6f97501b1c482 (diff)
downloadscummvm-rg350-1f4ebd2f477a6b21f47468f47a1dfb4962053363.tar.gz
scummvm-rg350-1f4ebd2f477a6b21f47468f47a1dfb4962053363.tar.bz2
scummvm-rg350-1f4ebd2f477a6b21f47468f47a1dfb4962053363.zip
Don't let listSavefiles() search subdirectories. Files with the same name (in different directories) would cause duplicate entries for the same file.
svn-id: r32938
Diffstat (limited to 'backends/saves')
-rw-r--r--backends/saves/default/default-saves.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/backends/saves/default/default-saves.cpp b/backends/saves/default/default-saves.cpp
index ec6d6842c0..21bc56e441 100644
--- a/backends/saves/default/default-saves.cpp
+++ b/backends/saves/default/default-saves.cpp
@@ -120,7 +120,7 @@ Common::StringList DefaultSaveFileManager::listSavefiles(const char *pattern) {
Common::StringList results;
Common::String search(pattern);
- if (savePath.lookupFile(savefiles, search, false, true)) {
+ if (savePath.lookupFile(savefiles, search, false, true, 0)) {
for (FSList::const_iterator file = savefiles.begin(); file != savefiles.end(); ++file) {
results.push_back(file->getName());
}