From 08003904d7af58c0402b49805b9f87b3d9ebbc27 Mon Sep 17 00:00:00 2001 From: "J. Alexander Treuman" Date: Mon, 20 Nov 2006 15:37:58 +0000 Subject: Adding functions for clearing/adding to stored playlists. Commands to make use of these functions are still being worked on. git-svn-id: https://svn.musicpd.org/mpd/trunk@5075 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- src/dbUtils.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/dbUtils.c') diff --git a/src/dbUtils.c b/src/dbUtils.c index d8b4c0018..b713b2a8b 100644 --- a/src/dbUtils.c +++ b/src/dbUtils.c @@ -304,11 +304,22 @@ static int directoryAddSongToPlaylist(int fd, Song * song, void *data) return addSongToPlaylist(fd, song, 0); } +static int directoryAddSongToStoredPlaylist(int fd, Song *song, void *data) +{ + return addSongToStoredPlaylist(fd, song, (char *)data); +} + int addAllIn(int fd, char *name) { return traverseAllIn(fd, name, directoryAddSongToPlaylist, NULL, NULL); } +int addAllInToStoredPlaylist(int fd, char *name, char *utf8file) +{ + return traverseAllIn(fd, name, directoryAddSongToStoredPlaylist, NULL, + (void *)utf8file); +} + static int directoryPrintSongInfo(int fd, Song * song, void *data) { return printSongInfo(fd, song); -- cgit v1.2.3