aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision/file/search_manager.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2014-12-19 13:32:51 +0200
committerFilippos Karapetis2014-12-19 13:32:51 +0200
commita4c5e140e20a9dd1f23ca19c7449395726b7ec3b (patch)
tree6cafed74e960875475ad1d4a9a8b1805636f023a /engines/zvision/file/search_manager.cpp
parente0cb8f52f73ba927d5bf24c9b44f6d28743509df (diff)
parent5fb33ee5e7c99f76ba9560b56177041d19fb602e (diff)
downloadscummvm-rg350-a4c5e140e20a9dd1f23ca19c7449395726b7ec3b.tar.gz
scummvm-rg350-a4c5e140e20a9dd1f23ca19c7449395726b7ec3b.tar.bz2
scummvm-rg350-a4c5e140e20a9dd1f23ca19c7449395726b7ec3b.zip
Merge pull request #549 from Marisa-Chan/master
ZVISION: Delete unused code
Diffstat (limited to 'engines/zvision/file/search_manager.cpp')
-rw-r--r--engines/zvision/file/search_manager.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/engines/zvision/file/search_manager.cpp b/engines/zvision/file/search_manager.cpp
index 1a6a96ec6d..30c269c290 100644
--- a/engines/zvision/file/search_manager.cpp
+++ b/engines/zvision/file/search_manager.cpp
@@ -265,13 +265,14 @@ void SearchManager::addDir(const Common::String &name) {
void SearchManager::listDirRecursive(Common::List<Common::String> &_list, const Common::FSNode &fsNode, int depth) {
Common::FSList fsList;
- fsNode.getChildren(fsList);
+ if ( fsNode.getChildren(fsList) ) {
- _list.push_back(fsNode.getPath());
+ _list.push_back(fsNode.getPath());
- if (depth > 1)
- for (Common::FSList::const_iterator it = fsList.begin(); it != fsList.end(); ++it)
- listDirRecursive(_list, *it, depth - 1);
+ if (depth > 1)
+ for (Common::FSList::const_iterator it = fsList.begin(); it != fsList.end(); ++it)
+ listDirRecursive(_list, *it, depth - 1);
+ }
}
} // End of namespace ZVision