aboutsummaryrefslogtreecommitdiffstats
path: root/src/songvec.c (unfollow)
Commit message (Expand)AuthorFilesLines
2009-10-13song: renamed attribute "url" to "uri"Max Kellermann1-4/+4
2009-10-13tag: removed the "_ITEM_" suffix from the enum namesMax Kellermann1-2/+2
2009-03-13all: Update copyright header.Avuton Olrich1-0/+19
2009-01-15songvec: sort songs by disc and track numberMax Kellermann1-0/+46
2009-01-15dirvec, songvec: sort using g_utf8_collate()Max Kellermann1-1/+1
2009-01-03songvec, dirvec: use GLib instead of utils.hMax Kellermann1-8/+9
2008-12-28songvec: migrate from pthread to glib threadsThomas Jansen1-17/+29
2008-12-28Remove xpthread_* wrappersThomas Jansen1-0/+1
2008-10-21update: fix multiple deletes from *vec iteratorsEric Wong1-1/+5
2008-10-21{dir,song}vec: these structs are constEric Wong1-1/+1
2008-10-14{dir,song}vec: fix off-by-one errors in {dir,song}vec_deleteEric Wong1-7/+6
2008-10-13songvec: avoid holding nr_lock during free(3)Eric Wong1-3/+5
2008-10-08don't include os_compat.hMax Kellermann1-0/+3
2008-10-08song: converted typedef Song to struct songMax Kellermann1-11/+14
2008-10-07songvec: pass const pointersMax Kellermann1-2/+5
2008-10-07songvec: lock traversals for thread-safe updates/readsEric Wong1-10/+34
2008-10-07songvec: add songvec_for_each iteratorEric Wong1-0/+13
2008-09-29songvec: songvec_delete takes a const Song pointerEric Wong1-1/+1
2008-09-29songvec_free => songvec_destroyEric Wong1-1/+1
2008-09-23songvec: avoid free(NULL)Eric Wong1-2/+4
2008-09-23songvec: remove songvec_pruneEric Wong1-23/+0
2008-09-23Replace SongList with struct songvecEric Wong1-0/+89