Mercurial > pidgin
diff plugins/ticker/gtkticker.c @ 4635:42d53c416bb9
[gaim-migrate @ 4942]
remove deprecated gtk calls, gtk2-ify log viewer, gtk2-ify jabber vcard
dialog, and probably a cleanup or two I forgot about.
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Sun, 02 Mar 2003 19:21:36 +0000 |
parents | ebfb80bbe1ed |
children | 13ffa9ae4282 |
line wrap: on
line diff
--- a/plugins/ticker/gtkticker.c Sun Mar 02 18:48:02 2003 +0000 +++ b/plugins/ticker/gtkticker.c Sun Mar 02 19:21:36 2003 +0000 @@ -49,26 +49,28 @@ static GtkContainerClass *parent_class = NULL; -GtkType +GType gtk_ticker_get_type (void) { - static GtkType ticker_type = 0; + static GType ticker_type = 0; if (!ticker_type) { - static const GtkTypeInfo ticker_info = + static const GTypeInfo ticker_info = { - "GtkTicker", - sizeof (GtkTicker), - sizeof (GtkTickerClass), - (GtkClassInitFunc) gtk_ticker_class_init, - (GtkObjectInitFunc) gtk_ticker_init, - /* reserved_1 */ NULL, - /* reserved_2 */ NULL, - (GtkClassInitFunc) NULL, + sizeof(GtkTickerClass), + NULL, + NULL, + (GClassInitFunc) gtk_ticker_class_init, + NULL, + NULL, + sizeof(GtkTicker), + 0, + (GInstanceInitFunc) gtk_ticker_init }; - ticker_type = gtk_type_unique (GTK_TYPE_CONTAINER, &ticker_info); + ticker_type = g_type_register_static (GTK_TYPE_CONTAINER, "GtkTicker", + &ticker_info, 0); } return ticker_type; @@ -120,10 +122,7 @@ GtkWidget* gtk_ticker_new (void) { - GtkTicker *ticker; - - ticker = gtk_type_new (GTK_TYPE_TICKER); - return GTK_WIDGET (ticker); + return GTK_WIDGET(g_object_new(GTK_TYPE_TICKER, NULL)); } static void