use g_slice_dup().
2007-06-19 Sven Neumann <sven@gimp.org> * gtk/gtkicontheme.c (gtk_icon_info_copy): use g_slice_dup(). svn path=/trunk/; revision=18189
This commit is contained in:
committed by
Sven Neumann
parent
5de66ab18d
commit
721ed98534
@ -1,3 +1,7 @@
|
|||||||
|
2007-06-19 Sven Neumann <sven@gimp.org>
|
||||||
|
|
||||||
|
* gtk/gtkicontheme.c (gtk_icon_info_copy): use g_slice_dup().
|
||||||
|
|
||||||
2007-06-19 Sven Neumann <sven@gimp.org>
|
2007-06-19 Sven Neumann <sven@gimp.org>
|
||||||
|
|
||||||
* gtk/gtktooltips.[ch]: mark the GtkTooltips struct as private.
|
* gtk/gtktooltips.[ch]: mark the GtkTooltips struct as private.
|
||||||
|
|||||||
@ -2599,7 +2599,8 @@ gtk_icon_info_copy (GtkIconInfo *icon_info)
|
|||||||
|
|
||||||
g_return_val_if_fail (icon_info != NULL, NULL);
|
g_return_val_if_fail (icon_info != NULL, NULL);
|
||||||
|
|
||||||
copy = memcpy (g_slice_new (GtkIconInfo), icon_info, sizeof (GtkIconInfo));
|
copy = g_slice_dup (GtkIconInfo, icon_info);
|
||||||
|
|
||||||
if (copy->cache_pixbuf)
|
if (copy->cache_pixbuf)
|
||||||
g_object_ref (copy->cache_pixbuf);
|
g_object_ref (copy->cache_pixbuf);
|
||||||
if (copy->pixbuf)
|
if (copy->pixbuf)
|
||||||
|
|||||||
Reference in New Issue
Block a user