From 08c28c4e7fe814f39e742fd8cd617b42daa1534e Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Tue, 6 May 2008 07:33:22 +0000 Subject: Updating deprecated type calls. (bzr r5617) --- src/widgets/desktop-widget.cpp | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) (limited to 'src/widgets/desktop-widget.cpp') diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp index 997b9c86f..df35f07f7 100644 --- a/src/widgets/desktop-widget.cpp +++ b/src/widgets/desktop-widget.cpp @@ -243,20 +243,23 @@ SPDesktopWidget::window_get_pointer() /** * Registers SPDesktopWidget class and returns its type number. */ -GtkType -sp_desktop_widget_get_type (void) +GType sp_desktop_widget_get_type(void) { static GtkType type = 0; if (!type) { - static const GtkTypeInfo info = { - "SPDesktopWidget", - sizeof (SPDesktopWidget), - sizeof (SPDesktopWidgetClass), - (GtkClassInitFunc) sp_desktop_widget_class_init, - (GtkObjectInitFunc) sp_desktop_widget_init, - NULL, NULL, NULL + GTypeInfo info = { + sizeof(SPDesktopWidgetClass), + 0, // base_init + 0, // base_finalize + (GClassInitFunc)sp_desktop_widget_class_init, + 0, // class_finalize + 0, // class_data + sizeof(SPDesktopWidget), + 0, // n_preallocs + (GInstanceInitFunc)sp_desktop_widget_init, + 0 // value_table }; - type = gtk_type_unique (SP_TYPE_VIEW_WIDGET, &info); + type = g_type_register_static(SP_TYPE_VIEW_WIDGET, "SPDesktopWidget", &info, static_cast(0)); } return type; } -- cgit v1.2.3