aboutsummaryrefslogtreecommitdiff
path: root/src/Directory.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2012-08-07 21:32:08 +0200
committerMax Kellermann <max@duempel.org>2012-08-07 21:32:08 +0200
commit1a75abffa531d67f3c76f8cdc0423623d1324a95 (patch)
treed6172bad2b8a3012b4ceb224081eead06db954c1 /src/Directory.cxx
parentc6a0f5d3f9d70b890dfdc3ae0474dbcf72fe0499 (diff)
Database{Plugin,Visitor}: pass references
Diffstat (limited to 'src/Directory.cxx')
-rw-r--r--src/Directory.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Directory.cxx b/src/Directory.cxx
index 91c3596e..b10a0224 100644
--- a/src/Directory.cxx
+++ b/src/Directory.cxx
@@ -291,21 +291,21 @@ directory::Walk(bool recursive,
if (visit_song) {
struct song *song;
directory_for_each_song(song, this)
- if (!visit_song(song, error_r))
+ if (!visit_song(*song, error_r))
return false;
}
if (visit_playlist) {
struct playlist_metadata *i;
directory_for_each_playlist(i, this)
- if (!visit_playlist(i, this, error_r))
+ if (!visit_playlist(*i, *this, error_r))
return false;
}
struct directory *child;
directory_for_each_child(child, this) {
if (visit_directory &&
- !visit_directory(child, error_r))
+ !visit_directory(*child, error_r))
return false;
if (recursive &&