From: Jim Evins Date: Fri, 18 Sep 2009 01:54:44 +0000 (+0000) Subject: 2009-09-17 Jim Evins X-Git-Tag: glabels-2_3_0~191 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=25a36cf2b7d91c7578d40b141b6810e5f635b629;p=glabels 2009-09-17 Jim Evins * src/stock.c: (add_icons), (add_button_icon): Use proper free function for GtkIconSource (gtk_icon_source_free() not g_free()). Patch provided by Christian Persch . git-svn-id: https://glabels.svn.sourceforge.net/svnroot/glabels/trunk@886 f5e0f49d-192f-0410-a22d-a8d8700d0965 --- diff --git a/glabels2/ChangeLog b/glabels2/ChangeLog index 9f98bed0..d5f0f18c 100644 --- a/glabels2/ChangeLog +++ b/glabels2/ChangeLog @@ -1,3 +1,9 @@ +2009-09-17 Jim Evins + + * src/stock.c: (add_icons), (add_button_icon): + Use proper free function for GtkIconSource (gtk_icon_source_free() not g_free()). + Patch provided by Christian Persch . + 2009-09-17 Jim Evins * libglabels/category.h: diff --git a/glabels2/src/stock.c b/glabels2/src/stock.c index 311be4b5..7f312109 100644 --- a/glabels2/src/stock.c +++ b/glabels2/src/stock.c @@ -176,7 +176,7 @@ add_icons (GtkIconFactory *factory, gtk_icon_source_set_size_wildcarded (icon_source, FALSE); gtk_icon_source_set_size (icon_source, GTK_ICON_SIZE_MENU); gtk_icon_set_add_source (icon_set, icon_source); - g_free (icon_source); + gtk_icon_source_free (icon_source); } /* Now associate icon set with stock id */ @@ -206,7 +206,7 @@ add_button_icon (GtkIconFactory *factory, gtk_icon_source_set_size_wildcarded (icon_source, FALSE); gtk_icon_source_set_size (icon_source, GTK_ICON_SIZE_BUTTON); gtk_icon_set_add_source (icon_set, icon_source); - g_free (icon_source); + gtk_icon_source_free (icon_source); /* Now associate icon set with stock id */ gtk_icon_factory_add (factory, stock_id, icon_set);