diff --git a/capplets/appearance/ChangeLog b/capplets/appearance/ChangeLog index 326022de2..264abee09 100644 --- a/capplets/appearance/ChangeLog +++ b/capplets/appearance/ChangeLog @@ -1,3 +1,7 @@ +2007-07-08 Jens Granseuer + + * appearance-desktop.c: (wp_view_tooltip_cb): fix leaks + 2007-07-05 Jens Granseuer * appearance-themes.c: (themes_init): diff --git a/capplets/appearance/appearance-desktop.c b/capplets/appearance/appearance-desktop.c index 47697d56e..db69fe4f6 100644 --- a/capplets/appearance/appearance-desktop.c +++ b/capplets/appearance/appearance-desktop.c @@ -739,9 +739,9 @@ wp_view_tooltip_cb (GtkWidget *widget, gtk_tree_model_get (data->wp_model, &iter, 2, &wpfile, -1); item = g_hash_table_lookup (data->wp_hash, wpfile); + g_free (wpfile); - gtk_tooltip_set_markup (tooltip, - g_strdup_printf ("%s", item->description)); + gtk_tooltip_set_markup (tooltip, item->description); return TRUE; }