author | Max Kellermann <max@duempel.org> | |
Mon, 15 Sep 2008 11:27:33 +0000 (13:27 +0200) | ||
committer | Max Kellermann <max@duempel.org> | |
Mon, 15 Sep 2008 11:27:33 +0000 (13:27 +0200) | ||
commit | 3ef31f6e0c13aa7b2ebd1fcacd7e1aa3ac560ba5 | |
tree | 030fa5ddb7b619d841db4daa2319c15712420778 | tree | snapshot |
parent | 5f844850f75932d43c3a8bf03d0821bd438295bc | commit | diff |
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.
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 | diff | blob | history | |
src/libmpdclient.c | diff | blob | history | |
src/str_pool.c | [new file with mode: 0644] | blob |
src/str_pool.h | [new file with mode: 0644] | blob |