Code

manage tag string allocations in a pool
authorMax Kellermann <max@duempel.org>
Mon, 15 Sep 2008 11:27:33 +0000 (13:27 +0200)
committerMax Kellermann <max@duempel.org>
Mon, 15 Sep 2008 11:27:33 +0000 (13:27 +0200)
commit3ef31f6e0c13aa7b2ebd1fcacd7e1aa3ac560ba5
tree030fa5ddb7b619d841db4daa2319c15712420778
parent5f844850f75932d43c3a8bf03d0821bd438295bc
manage tag string allocations in a pool

There are many duplicated strings in the tag database, e.g. many songs
having the same artist.  Don't allocate such strings twice, manage all
strings in a pool.
src/Makefile.am
src/libmpdclient.c
src/str_pool.c [new file with mode: 0644]
src/str_pool.h [new file with mode: 0644]