# HG changeset patch # User Jussi Judin # Date 1198566052 21600 # Node ID 3e63b1bee1e7a99bb254f100af2af08b1449d47b # Parent d5d4590cb7d2dec8e6fd1ebaa912f6148fbf5815 Fixes memory leak in usage of playlist_free() function. (Bugzilla #36) diff -r d5d4590cb7d2 -r 3e63b1bee1e7 src/audacious/playlist.c --- a/src/audacious/playlist.c Tue Dec 25 00:57:19 2007 -0600 +++ b/src/audacious/playlist.c Tue Dec 25 01:00:52 2007 -0600 @@ -3282,7 +3282,9 @@ { if (!playlist) return; - + + if (playlist->filename) + g_free( playlist->filename ); g_mutex_free( playlist->mutex ); g_free( playlist ); playlist = NULL; //XXX lead to crash? --yaz