X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=inline;f=shell%2Fev-navigation-action.c;h=bedadfe90ab9370359f90f0d4a061d262ee75035;hb=d09bf63180e0fd1ef51c5e537fff9c4a556aa6e4;hp=4eeda9a2057e26054a1f39671b93e572f334c7b6;hpb=8228ff475e7dced57dbaa9550255534d0c275767;p=evince.git diff --git a/shell/ev-navigation-action.c b/shell/ev-navigation-action.c index 4eeda9a2..bedadfe9 100644 --- a/shell/ev-navigation-action.c +++ b/shell/ev-navigation-action.c @@ -42,8 +42,6 @@ struct _EvNavigationActionPrivate static void ev_navigation_action_init (EvNavigationAction *action); static void ev_navigation_action_class_init (EvNavigationActionClass *class); -static GObjectClass *parent_class = NULL; - G_DEFINE_TYPE (EvNavigationAction, ev_navigation_action, GTK_TYPE_ACTION) #define MAX_LABEL_LENGTH 48 @@ -180,7 +178,7 @@ connect_proxy (GtkAction *action, GtkWidget *proxy) g_signal_connect (proxy, "show-menu", G_CALLBACK (menu_activated_cb), action); - GTK_ACTION_CLASS (parent_class)->connect_proxy (action, proxy); + GTK_ACTION_CLASS (ev_navigation_action_parent_class)->connect_proxy (action, proxy); } static GtkWidget * @@ -210,7 +208,7 @@ ev_navigation_action_finalize (GObject *object) (gpointer *) &action->priv->history); } - parent_class->finalize (object); + G_OBJECT_CLASS (ev_navigation_action_parent_class)->finalize (object); } static void @@ -220,7 +218,6 @@ ev_navigation_action_class_init (EvNavigationActionClass *class) GtkActionClass *action_class = GTK_ACTION_CLASS (class); object_class->finalize = ev_navigation_action_finalize; - parent_class = g_type_class_peek_parent (class); action_class->toolbar_item_type = GTK_TYPE_TOOL_ITEM; action_class->create_tool_item = create_tool_item;