From 1952b762b0b7024c6a993e62ad957718ac669ac4 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 20 Sep 2008 16:20:48 -0700 Subject: Replace SongList with struct songvec Our linked-list implementation is wasteful and the SongList isn't modified enough to benefit from being a linked list. So use a more compact array of song pointers which saves ~200K on a library with ~9K songs (on x86-32). --- src/Makefile.am | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/Makefile.am') diff --git a/src/Makefile.am b/src/Makefile.am index 15efaf78e..88774fff1 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -79,6 +79,7 @@ mpd_headers = \ sig_handlers.h \ sllist.h \ song.h \ + songvec.h \ state_file.h \ stats.h \ tag.h \ @@ -137,6 +138,7 @@ mpd_SOURCES = \ signal_check.c \ sllist.c \ song.c \ + songvec.c \ state_file.c \ stats.c \ tag.c \ -- cgit v1.2.3