[Goodies-commits] r7902 - xfce4-mpc-plugin/trunk/panel-plugin
Landry Breuil
landry at xfce.org
Sun Aug 9 15:19:52 CEST 2009
Author: landry
Date: 2009-08-09 13:19:52 +0000 (Sun, 09 Aug 2009)
New Revision: 7902
Modified:
xfce4-mpc-plugin/trunk/panel-plugin/xfce4-mpc-plugin.c
Log:
Fix a crash at session startup : we were g_free()'ing a static string. Assign it with
g_strdup().
Modified: xfce4-mpc-plugin/trunk/panel-plugin/xfce4-mpc-plugin.c
===================================================================
--- xfce4-mpc-plugin/trunk/panel-plugin/xfce4-mpc-plugin.c 2009-08-09 12:29:55 UTC (rev 7901)
+++ xfce4-mpc-plugin/trunk/panel-plugin/xfce4-mpc-plugin.c 2009-08-09 13:19:52 UTC (rev 7902)
@@ -106,6 +106,8 @@
g_free (mpc->tooltip_format);
if (mpc->playlist_format != NULL)
g_free (mpc->playlist_format);
+ if (mpc->client_appl != NULL)
+ g_free (mpc->client_appl);
mpc->mpd_host = g_strdup(xfce_rc_read_entry (rc, "mpd_host", DEFAULT_MPD_HOST));
mpc->mpd_port = xfce_rc_read_int_entry (rc, "mpd_port", DEFAULT_MPD_PORT);
@@ -730,8 +732,8 @@
mpc->mpd_port = DEFAULT_MPD_PORT;
mpc->mpd_password = g_strdup("");
mpc->client_appl = g_strdup("SETME");
- mpc->tooltip_format = "Volume : %vol%% - Mpd %status%%newline%%artist% - %album% -/- (#%track%) %title%";
- mpc->playlist_format = "%artist% - %album% -/- (#%track%) %title%";
+ mpc->tooltip_format = g_strdup("Volume : %vol%% - Mpd %status%%newline%%artist% - %album% -/- (#%track%) %title%");
+ mpc->playlist_format = g_strdup("%artist% - %album% -/- (#%track%) %title%");
mpc->show_frame = TRUE;
mpc->playlist = NULL;
More information about the Goodies-commits
mailing list