summaryrefslogtreecommitdiff
path: root/gtk/gtkprogress.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtkprogress.c')
-rw-r--r--gtk/gtkprogress.c24
1 files changed, 13 insertions, 11 deletions
diff --git a/gtk/gtkprogress.c b/gtk/gtkprogress.c
index 321d12ea46..824a370ddb 100644
--- a/gtk/gtkprogress.c
+++ b/gtk/gtkprogress.c
@@ -67,26 +67,28 @@ static void gtk_progress_value_changed (GtkAdjustment *adjustment,
static GtkWidgetClass *parent_class = NULL;
-GtkType
+GType
gtk_progress_get_type (void)
{
- static GtkType progress_type = 0;
+ static GType progress_type = 0;
if (!progress_type)
{
- static const GtkTypeInfo progress_info =
+ static const GTypeInfo progress_info =
{
- "GtkProgress",
- sizeof (GtkProgress),
sizeof (GtkProgressClass),
- (GtkClassInitFunc) gtk_progress_class_init,
- (GtkObjectInitFunc) gtk_progress_init,
- /* reserved_1 */ NULL,
- /* reserved_2 */ NULL,
- (GtkClassInitFunc) NULL
+ NULL, /* base_init */
+ NULL, /* base_finalize */
+ (GClassInitFunc) gtk_progress_class_init,
+ NULL, /* class_finalize */
+ NULL, /* class_data */
+ sizeof (GtkProgress),
+ 0, /* n_preallocs */
+ (GInstanceInitFunc) gtk_progress_init,
};
- progress_type = gtk_type_unique (GTK_TYPE_WIDGET, &progress_info);
+ progress_type = g_type_register_static (GTK_TYPE_WIDGET, "GtkProgress",
+ &progress_info, 0);
}
return progress_type;