# HG changeset patch # User yaz # Date 1159457803 25200 # Node ID 47dcc46bb091d208f18dcbff05ea8a45765f9515 # Parent c525c2b6a3d871af62c7ce72f5a5039cf37d9335 [svn] - fix for "playlist.c:1482: Mutex not locked!" diff -r c525c2b6a3d8 -r 47dcc46bb091 ChangeLog --- a/ChangeLog Sun Sep 24 12:08:30 2006 -0700 +++ b/ChangeLog Thu Sep 28 08:36:43 2006 -0700 @@ -1,3 +1,10 @@ +2006-09-24 19:08:30 +0000 Tony Vroon + revision [2455] + Interpret set_string for a NULL value as a key unset action, as gconf will not store NULL values. + trunk/libaudacious/configdb_gconf.c | 12 ++++++++---- + 1 file changed, 8 insertions(+), 4 deletions(-) + + 2006-09-24 07:40:12 +0000 Yoshiki Yazawa revision [2453] - fix for gconf_value_get_string() does not accept null string. diff -r c525c2b6a3d8 -r 47dcc46bb091 audacious/playlist.c --- a/audacious/playlist.c Sun Sep 24 12:08:30 2006 -0700 +++ b/audacious/playlist.c Thu Sep 28 08:36:43 2006 -0700 @@ -1320,7 +1320,9 @@ if (plc->plc_write == NULL) return FALSE; + PLAYLIST_LOCK(); plc->plc_write(filename, 0); + PLAYLIST_UNLOCK(); return TRUE; }