db/simple: pass DatabaseSelection to WalkMount()

This passes the new `sort` and `window` attributes to the mounted
database.
This commit is contained in:
Max Kellermann
2018-09-02 17:13:35 +02:00
parent a73176a1e9
commit 94694e0f33
4 changed files with 16 additions and 10 deletions

View File

@@ -27,6 +27,7 @@
#include "db/Uri.hxx"
#include "db/DatabaseLock.hxx"
#include "db/Interface.hxx"
#include "db/Selection.hxx"
#include "song/Filter.hxx"
#include "lib/icu/Collate.hxx"
#include "fs/Traits.hxx"
@@ -227,7 +228,7 @@ Directory::Walk(bool recursive, const SongFilter *filter,
call will lock it again */
const ScopeDatabaseUnlock unlock;
WalkMount(GetPath(), *mounted_database,
"", recursive, filter,
"", DatabaseSelection("", recursive, filter),
visit_directory, visit_song,
visit_playlist);
return;