aboutsummaryrefslogtreecommitdiffstats
path: root/src/song_save.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* song_save: no CamelCaseMax Kellermann2009-07-051-11/+11
* song_save: don't call tag_free(NULL)Max Kellermann2009-04-281-1/+2
* log: removed DEBUG() and FATAL()Max Kellermann2009-03-151-3/+7
* all: Update copyright header.Avuton Olrich2009-03-131-6/+7
* tag: no CamelCaseMax Kellermann2009-02-271-2/+2
* song_save: don't fail on empty tag valuesMax Kellermann2009-01-141-2/+2
* song_save: return value pointer from matchesAnMpdTagItemKey()Max Kellermann2009-01-141-8/+8
* song_save: itemType is "enum tag_type", not "int"Max Kellermann2009-01-141-2/+2
* song_save: check for colon and space when loading a tagMax Kellermann2009-01-131-2/+4
* don't include utils.h when it isn't usedMax Kellermann2009-01-031-1/+2
* utils: removed myFgets()Max Kellermann2008-12-281-2/+4
* directory: eliminate CamelCaseMax Kellermann2008-10-081-1/+1
* song: removed CamelCaseMax Kellermann2008-10-081-5/+5
* song: replaced all song constructorsMax Kellermann2008-10-081-2/+2
* song: converted typedef Song to struct songMax Kellermann2008-10-081-5/+8
* directory: converted typedef Directory to struct directoryMax Kellermann2008-10-081-1/+1
* song: use songvec_for_each() in songvec_print() / songvec_save()Max Kellermann2008-10-071-12/+11
* song: stop storing song_typeEric Wong2008-10-061-1/+1
* song: use flex arrays to store song->urlEric Wong2008-10-061-7/+3
* song: get rid of newNullSong()Eric Wong2008-10-061-1/+1
* songvec: remove songvec_pruneEric Wong2008-09-231-3/+0
* Don't try to prune unless we're updatingEric Wong2008-09-231-1/+2
* Replace SongList with struct songvecEric Wong2008-09-231-54/+31
* tag: added buffered versions of the tag_print.c codeMax Kellermann2008-09-071-3/+20
* song: moved code to song_print.c, song_save.cMax Kellermann2008-09-071-0/+160