Convert to use instance private data.

2006-01-10  Matthias Clasen  <mclasen@redhat.com>

	* gtk/gtkimmulticontext.c:
	* gtk/gtkhsv.c:
	* gtk/gtkhandlebox.c: Convert to use instance private data.
This commit is contained in:
Matthias Clasen
2006-01-11 03:36:12 +00:00
committed by Matthias Clasen
parent 7d109b26b7
commit 0a314300cf
3 changed files with 13 additions and 33 deletions

View File

@ -274,27 +274,14 @@ gtk_handle_box_class_init (GtkHandleBoxClass *class)
_gtk_marshal_VOID__OBJECT,
G_TYPE_NONE, 1,
GTK_TYPE_WIDGET);
g_type_class_add_private (gobject_class, sizeof (GtkHandleBoxPrivate));
}
static GtkHandleBoxPrivate *
gtk_handle_box_get_private (GtkHandleBox *hb)
{
GtkHandleBoxPrivate *private;
static GQuark private_quark = 0;
if (!private_quark)
private_quark = g_quark_from_static_string ("gtk-handle-box-private");
private = g_object_get_qdata (G_OBJECT (hb), private_quark);
if (!private)
{
private = g_new0 (GtkHandleBoxPrivate, 1);
g_object_set_qdata_full (G_OBJECT (hb), private_quark,
private, g_free);
}
return private;
return G_TYPE_INSTANCE_GET_PRIVATE (hb, GTK_TYPE_HANDLE_BOX, GtkHandleBoxPrivate);
}
static void