app/paint/gimppaintoptions.c app/tools/gimpcolorbalancetool.c

2007-05-23  Sven Neumann  <sven@gimp.org>

	* app/paint/gimppaintoptions.c
	* app/tools/gimpcolorbalancetool.c
	* app/tools/gimpcolorizetool.c
	* app/tools/gimpcurvestool.c
	* app/tools/gimpforegroundselecttool.c
	* app/tools/gimphuesaturationtool.c
	* app/tools/gimpiscissorstool.c
	* app/tools/gimplevelstool.c
	* app/tools/gimprectangleoptions.c
	* app/tools/gimprectangletool.c
	* app/tools/gimpthresholdtool.c
	* app/tools/tool_manager.c: allocate structs using GSlice.

svn path=/trunk/; revision=22595
This commit is contained in:
Sven Neumann
2007-05-23 13:49:06 +00:00
committed by Sven Neumann
parent 30bdffb11e
commit ab71eb9f6a
13 changed files with 60 additions and 76 deletions

View File

@ -212,7 +212,7 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
static void
gimp_rectangle_options_private_finalize (GimpRectangleOptionsPrivate *private)
{
g_free (private);
g_slice_free (GimpRectangleOptionsPrivate, private);
}
GimpRectangleOptionsPrivate *
@ -231,7 +231,7 @@ gimp_rectangle_options_get_private (GimpRectangleOptions *options)
if (! private)
{
private = g_new0 (GimpRectangleOptionsPrivate, 1);
private = g_slice_new0 (GimpRectangleOptionsPrivate);
g_object_set_qdata_full (G_OBJECT (options), private_key, private,
(GDestroyNotify) gimp_rectangle_options_private_finalize);