diff options
author | Max Kellermann <max@duempel.org> | 2014-01-22 22:40:42 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2014-01-22 23:01:32 +0100 |
commit | a42f9e4ee30bf0d4a09dc5baa5aa9ba9da022988 (patch) | |
tree | 8cdb38cc68839c8610936c80de36bae81b530947 /src/DatabasePrint.cxx | |
parent | f16db6cd8054bb4722ec6e80fe529b5f2390880f (diff) | |
download | mpd-a42f9e4ee30bf0d4a09dc5baa5aa9ba9da022988.tar.gz mpd-a42f9e4ee30bf0d4a09dc5baa5aa9ba9da022988.tar.xz mpd-a42f9e4ee30bf0d4a09dc5baa5aa9ba9da022988.zip |
LightDirectory: new struct replacing Directory in the DB API
Diffstat (limited to 'src/DatabasePrint.cxx')
-rw-r--r-- | src/DatabasePrint.cxx | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/DatabasePrint.cxx b/src/DatabasePrint.cxx index ef7ba825b..fc149316d 100644 --- a/src/DatabasePrint.cxx +++ b/src/DatabasePrint.cxx @@ -23,17 +23,18 @@ #include "SongFilter.hxx" #include "SongPrint.hxx" #include "TimePrint.hxx" -#include "Directory.hxx" #include "Client.hxx" #include "tag/Tag.hxx" #include "LightSong.hxx" +#include "LightDirectory.hxx" +#include "PlaylistInfo.hxx" #include "DatabaseGlue.hxx" #include "DatabasePlugin.hxx" #include <functional> static bool -PrintDirectoryBrief(Client &client, const Directory &directory) +PrintDirectoryBrief(Client &client, const LightDirectory &directory) { if (!directory.IsRoot()) client_printf(client, "directory: %s\n", directory.GetPath()); @@ -42,7 +43,7 @@ PrintDirectoryBrief(Client &client, const Directory &directory) } static bool -PrintDirectoryFull(Client &client, const Directory &directory) +PrintDirectoryFull(Client &client, const LightDirectory &directory) { if (!directory.IsRoot()) { client_printf(client, "directory: %s\n", directory.GetPath()); @@ -68,7 +69,7 @@ print_playlist_in_directory(Client &client, static void print_playlist_in_directory(Client &client, - const Directory *directory, + const LightDirectory *directory, const char *name_utf8) { if (directory == nullptr || directory->IsRoot()) @@ -105,7 +106,7 @@ PrintSongFull(Client &client, const LightSong &song) static bool PrintPlaylistBrief(Client &client, const PlaylistInfo &playlist, - const Directory &directory) + const LightDirectory &directory) { print_playlist_in_directory(client, &directory, playlist.name.c_str()); return true; @@ -114,7 +115,7 @@ PrintPlaylistBrief(Client &client, static bool PrintPlaylistFull(Client &client, const PlaylistInfo &playlist, - const Directory &directory) + const LightDirectory &directory) { print_playlist_in_directory(client, &directory, playlist.name.c_str()); |