From d7e6cc64dd485a4971b955285b025a52966c1ebc Mon Sep 17 00:00:00 2001 From: Carlos Garcia Campos Date: Wed, 22 Nov 2006 12:14:16 +0000 Subject: Do not call g_type_class_peek_parent twice. 2006-11-22 Carlos Garcia Campos * shell/ev-history.c: (ev_history_finalize), (ev_history_class_init): * shell/ev-navigation-action.c: (connect_proxy), (ev_navigation_action_finalize), (ev_navigation_action_class_init): Do not call g_type_class_peek_parent twice. --- (limited to 'shell/ev-history.c') diff --git a/shell/ev-history.c b/shell/ev-history.c index c316c84..d4aa822 100644 --- a/shell/ev-history.c +++ b/shell/ev-history.c @@ -37,8 +37,6 @@ enum { static void ev_history_init (EvHistory *history); static void ev_history_class_init (EvHistoryClass *class); -static GObjectClass *parent_class = NULL; - G_DEFINE_TYPE (EvHistory, ev_history, G_TYPE_OBJECT) #define EV_HISTORY_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EV_TYPE_HISTORY, EvHistoryPrivate)) @@ -66,7 +64,7 @@ ev_history_finalize (GObject *object) free_links_list (history->priv->links); - parent_class->finalize (object); + G_OBJECT_CLASS (ev_history_parent_class)->finalize (object); } static void @@ -118,8 +116,6 @@ ev_history_class_init (EvHistoryClass *class) object_class->set_property = ev_history_set_property; object_class->get_property = ev_history_get_property; - parent_class = g_type_class_peek_parent (class); - g_object_class_install_property (object_class, PROP_INDEX, g_param_spec_int ("index", -- cgit v0.9.1