diff options
author | Jonathan Blandford <jrb@redhat.com> | 2001-10-30 00:24:08 +0000 |
---|---|---|
committer | Jonathan Blandford <jrb@src.gnome.org> | 2001-10-30 00:24:08 +0000 |
commit | 44a70fc239d2d7aeaa7f03184ede08c800dae9e5 (patch) | |
tree | e67d29730038058117759f50674c5303425d533d /gtk/gtkseparatormenuitem.c | |
parent | 7c12bae85c4f2e0bc1483b80c4bcacc9ce10c344 (diff) | |
download | gtk+-44a70fc239d2d7aeaa7f03184ede08c800dae9e5.tar.gz |
Code cleanup. (gtk_separator_menu_item_class_init): Fix bugs in this code.
Mon Oct 29 19:18:35 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkseparatormenuitem.c: Code cleanup.
(gtk_separator_menu_item_class_init): Fix bugs in this code.
Diffstat (limited to 'gtk/gtkseparatormenuitem.c')
-rw-r--r-- | gtk/gtkseparatormenuitem.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/gtk/gtkseparatormenuitem.c b/gtk/gtkseparatormenuitem.c index 77b6b06d20..3d8d570745 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); } |