X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=shell%2Fev-page-action.c;h=9e327077e3a8fefe0789990c4493a18bd2c2f148;hb=d58fdf40717bb64e9967670918a4f3f909bd304f;hp=29bae4ec0ab83d67dd8e7b7a3990fa4465953984;hpb=ddc0ad5b3bd75a640ba362cdccde7449654bae61;p=evince.git diff --git a/shell/ev-page-action.c b/shell/ev-page-action.c index 29bae4ec..9e327077 100644 --- a/shell/ev-page-action.c +++ b/shell/ev-page-action.c @@ -54,8 +54,6 @@ enum static guint signals[LAST_SIGNAL] = { 0 }; -static GObjectClass *parent_class = NULL; - G_DEFINE_TYPE (EvPageAction, ev_page_action, GTK_TYPE_ACTION) #define EV_PAGE_ACTION_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EV_TYPE_PAGE_ACTION, EvPageActionPrivate)) @@ -158,7 +156,7 @@ connect_proxy (GtkAction *action, GtkWidget *proxy) proxy, 0); } - GTK_ACTION_CLASS (parent_class)->connect_proxy (action, proxy); + GTK_ACTION_CLASS (ev_page_action_parent_class)->connect_proxy (action, proxy); } static void @@ -170,7 +168,7 @@ ev_page_action_init (EvPageAction *action) static void ev_page_action_finalize (GObject *object) { - parent_class->finalize (object); + G_OBJECT_CLASS (ev_page_action_parent_class)->finalize (object); } static void @@ -233,8 +231,6 @@ ev_page_action_class_init (EvPageActionClass *class) object_class->set_property = ev_page_action_set_property; object_class->get_property = ev_page_action_get_property; - 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; action_class->connect_proxy = connect_proxy;