From 44a70fc239d2d7aeaa7f03184ede08c800dae9e5 Mon Sep 17 00:00:00 2001 From: Jonathan Blandford Date: Tue, 30 Oct 2001 00:24:08 +0000 Subject: Code cleanup. (gtk_separator_menu_item_class_init): Fix bugs in this code. Mon Oct 29 19:18:35 2001 Jonathan Blandford * gtk/gtkseparatormenuitem.c: Code cleanup. (gtk_separator_menu_item_class_init): Fix bugs in this code. --- gtk/gtkseparatormenuitem.c | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) (limited to 'gtk/gtkseparatormenuitem.c') diff --git a/gtk/gtkseparatormenuitem.c b/gtk/gtkseparatormenuitem.c index 77b6b06d2..3d8d57074 100644 --- a/gtk/gtkseparatormenuitem.c +++ b/gtk/gtkseparatormenuitem.c @@ -21,49 +21,49 @@ * Modified by the GTK+ Team and others 1997-2000. See the AUTHORS * file for a list of people on the GTK+ Team. See the ChangeLog * files for a list of changes. These files are distributed with - * GTK+ at ftp://ftp.gtk.org/pub/gtk/. + * GTK+ at ftp://ftp.gtk.org/pub/gtk/. */ #include "gtkseparatormenuitem.h" -static void gtk_separator_menu_item_class_init (GtkSeparatorMenuItemClass *klass); +static void gtk_separator_menu_item_class_init (GtkSeparatorMenuItemClass *class); -static GtkMenuItemClass *parent_class; - -GtkType +GType gtk_separator_menu_item_get_type (void) { - static GtkType separator_menu_item_type = 0; + static GType separator_menu_item_type = 0; if (!separator_menu_item_type) { static const GTypeInfo separator_menu_item_info = { - sizeof (GtkSeparatorMenuItemClass), - NULL, /* base_init */ - NULL, /* base_finalize */ - (GClassInitFunc) gtk_separator_menu_item_class_init, - NULL, /* class_finalize */ - NULL, /* class_data */ - sizeof (GtkSeparatorMenuItem), - 16, /* n_preallocs */ - (GInstanceInitFunc) NULL, + sizeof (GtkSeparatorMenuItemClass), + NULL, /* base_init */ + NULL, /* base_finalize */ + (GClassInitFunc) gtk_separator_menu_item_class_init, + NULL, /* class_finalize */ + NULL, /* class_data */ + sizeof (GtkSeparatorMenuItem), + 0, /* n_preallocs */ + NULL, /* instance_init */ }; - separator_menu_item_type = g_type_register_static (GTK_TYPE_MENU_ITEM, "GtkSeparatorMenuItem", &separator_menu_item_info, 0); + separator_menu_item_type = + g_type_register_static (GTK_TYPE_MENU_ITEM, "GtkSeparatorMenuItem", + &separator_menu_item_info, 0); } return separator_menu_item_type; } static void -gtk_separator_menu_item_class_init (GtkSeparatorMenuItemClass *klass) +gtk_separator_menu_item_class_init (GtkSeparatorMenuItemClass *class) { - parent_class = gtk_type_class (gtk_menu_item_get_type ()); + GTK_CONTAINER_CLASS (class)->child_type = NULL; } -GtkWidget* +GtkWidget * gtk_separator_menu_item_new (void) { - return GTK_WIDGET (gtk_type_new (gtk_separator_menu_item_get_type ())); + return g_object_new (GTK_TYPE_SEPARATOR_MENU_ITEM, NULL); } -- cgit v1.2.1