aboutsummaryrefslogtreecommitdiffstats
path: root/src/DatabasePrint.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2014-01-22 22:40:42 +0100
committerMax Kellermann <max@duempel.org>2014-01-22 23:01:32 +0100
commita42f9e4ee30bf0d4a09dc5baa5aa9ba9da022988 (patch)
tree8cdb38cc68839c8610936c80de36bae81b530947 /src/DatabasePrint.cxx
parentf16db6cd8054bb4722ec6e80fe529b5f2390880f (diff)
downloadmpd-a42f9e4ee30bf0d4a09dc5baa5aa9ba9da022988.tar.gz
mpd-a42f9e4ee30bf0d4a09dc5baa5aa9ba9da022988.tar.xz
mpd-a42f9e4ee30bf0d4a09dc5baa5aa9ba9da022988.zip
LightDirectory: new struct replacing Directory in the DB API
Diffstat (limited to '')
-rw-r--r--src/DatabasePrint.cxx13
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());