aboutsummaryrefslogtreecommitdiffstats
path: root/src/song.h
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2008-10-06 01:44:53 -0700
committerEric Wong <normalperson@yhbt.net>2008-10-06 01:44:53 -0700
commit9bda68824ebd1b87d5ab28802ab4c310bc9d148a (patch)
tree5313fbb46b5012e09a874abf3cd22f7e03d6a6ff /src/song.h
parent36c0254a850bf3b24cfd67175cd17bc6afa6035b (diff)
downloadmpd-9bda68824ebd1b87d5ab28802ab4c310bc9d148a.tar.gz
mpd-9bda68824ebd1b87d5ab28802ab4c310bc9d148a.tar.xz
mpd-9bda68824ebd1b87d5ab28802ab4c310bc9d148a.zip
song: add print_song_info_x for iterators tha pass void *
traverseAllIn will be modified to take < 0 as errors instead of non-zero...
Diffstat (limited to 'src/song.h')
-rw-r--r--src/song.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/song.h b/src/song.h
index 3419cd43e..e65f70f38 100644
--- a/src/song.h
+++ b/src/song.h
@@ -48,6 +48,9 @@ void freeJustSong(Song *);
ssize_t song_print_info(Song * song, int fd);
+/* like song_print_info, but casts data into an fd first */
+int song_print_info_x(Song * song, void *data);
+
void readSongInfoIntoList(FILE * fp, struct _Directory *parent);
int updateSongInfo(Song * song);