From ce0c44174000d1a38ae79b2c04f73dd250451d14 Mon Sep 17 00:00:00 2001 From: infirit Date: Fri, 25 Jul 2014 20:11:47 +0200 Subject: Cleanup GtkObject<->GtkWidget code. --- src/eom-thumb-view.c | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) (limited to 'src/eom-thumb-view.c') diff --git a/src/eom-thumb-view.c b/src/eom-thumb-view.c index eb40d01..6302867 100644 --- a/src/eom-thumb-view.c +++ b/src/eom-thumb-view.c @@ -70,42 +70,40 @@ eom_thumb_view_finalize (GObject *object) G_OBJECT_CLASS (eom_thumb_view_parent_class)->finalize (object); } +static void #if GTK_CHECK_VERSION(3, 0, 0) -eom_thumb_view_dispose (GObject *object) -{ - EomThumbView *thumbview; - g_return_if_fail (EOM_IS_THUMB_VIEW (object)); - thumbview = EOM_THUMB_VIEW (object); - - G_OBJECT_CLASS (eom_thumb_view_parent_class)->dispose (object); -} +eom_thumb_view_destroy (GtkWidget *object) #else -static void eom_thumb_view_destroy (GtkObject *object) +#endif { EomThumbView *thumbview; g_return_if_fail (EOM_IS_THUMB_VIEW (object)); thumbview = EOM_THUMB_VIEW (object); +#if GTK_CHECK_VERSION(3, 0, 0) + GTK_WIDGET_CLASS (eom_thumb_view_parent_class)->destroy (object); +#else GTK_OBJECT_CLASS (eom_thumb_view_parent_class)->destroy (object); -} #endif +} static void eom_thumb_view_class_init (EomThumbViewClass *class) { - #if GTK_CHECK_VERSION(3, 0, 0) - GObjectClass *gobject_class = G_OBJECT_CLASS (class); - - gobject_class->constructed = eom_thumb_view_init; - gobject_class->dispose = eom_thumb_view_dispose; - #else GObjectClass *gobject_class = G_OBJECT_CLASS (class); +#if GTK_CHECK_VERSION(3, 0, 0) + GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (class); +#else GtkObjectClass *object_class = GTK_OBJECT_CLASS (class); +#endif gobject_class->finalize = eom_thumb_view_finalize; +#if GTK_CHECK_VERSION(3, 0, 0) + widget_class->destroy = eom_thumb_view_destroy; +#else object_class->destroy = eom_thumb_view_destroy; - #endif +#endif g_type_class_add_private (class, sizeof (EomThumbViewPrivate)); } @@ -243,11 +241,11 @@ thumbview_on_adjustment_changed_cb (EomThumbView *thumbview, static void thumbview_on_parent_set_cb (GtkWidget *widget, - #if GTK_CHECK_VERSION(3, 0, 0) +#if GTK_CHECK_VERSION(3, 0, 0) GtkWidget *old_parent, - #else +#else GtkObject *old_parent, - #endif +#endif gpointer user_data) { EomThumbView *thumbview = EOM_THUMB_VIEW (widget); -- cgit v1.2.1