]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-view-accessible.c
Updated Catalan translation by Gil Forcada.
[evince.git] / shell / ev-view-accessible.c
index e53ba35f80d694bf3cf7edd7d1d1320faf24337d..27f887a1a2e63392ced256e5e025d97dd6fc8c15 100644 (file)
@@ -371,7 +371,8 @@ ev_view_accessible_idle_do_action (gpointer data)
        EvViewAccessiblePriv* priv = ev_view_accessible_get_priv (ATK_OBJECT (data));
        
        ev_view_scroll (EV_VIEW (GTK_ACCESSIBLE (data)->widget), 
        EvViewAccessiblePriv* priv = ev_view_accessible_get_priv (ATK_OBJECT (data));
        
        ev_view_scroll (EV_VIEW (GTK_ACCESSIBLE (data)->widget), 
-                       priv->idle_scroll);
+                       priv->idle_scroll,
+                       FALSE);
        priv->action_idle_handler = 0;
        return FALSE;
 }
        priv->action_idle_handler = 0;
        return FALSE;
 }
@@ -466,8 +467,8 @@ GType ev_view_accessible_get_type (void)
 {
        static GType type = 0;
 
 {
        static GType type = 0;
 
-       if (!type) {
-               static GTypeInfo tinfo = {
+       if (G_UNLIKELY (type == 0)) {
+               GTypeInfo tinfo = {
                        0,      /* class size */
                        (GBaseInitFunc) NULL,   /* base init */
                        (GBaseFinalizeFunc) NULL,       /* base finalize */
                        0,      /* class size */
                        (GBaseInitFunc) NULL,   /* base init */
                        (GBaseFinalizeFunc) NULL,       /* base finalize */
@@ -480,14 +481,14 @@ GType ev_view_accessible_get_type (void)
                        NULL    /* value table */
                };
 
                        NULL    /* value table */
                };
 
-               static const GInterfaceInfo atk_text_info = {
+               const GInterfaceInfo atk_text_info = {
                        (GInterfaceInitFunc)
                            ev_view_accessible_text_iface_init,
                        (GInterfaceFinalizeFunc) NULL,
                        NULL
                };
 
                        (GInterfaceInitFunc)
                            ev_view_accessible_text_iface_init,
                        (GInterfaceFinalizeFunc) NULL,
                        NULL
                };
 
-               static const GInterfaceInfo atk_action_info = {
+               const GInterfaceInfo atk_action_info = {
                        (GInterfaceInitFunc)
                            ev_view_accessible_action_iface_init,
                        (GInterfaceFinalizeFunc) NULL,
                        (GInterfaceInitFunc)
                            ev_view_accessible_action_iface_init,
                        (GInterfaceFinalizeFunc) NULL,
@@ -565,8 +566,8 @@ GType ev_view_accessible_factory_get_type (void)
 {
        static GType type = 0;
 
 {
        static GType type = 0;
 
-       if (!type) {
-               static const GTypeInfo tinfo = {
+       if (G_UNLIKELY (type == 0)) {
+               const GTypeInfo tinfo = {
                        sizeof(AtkObjectFactoryClass),
                        NULL,   /* base_init */
                        NULL,   /* base_finalize */
                        sizeof(AtkObjectFactoryClass),
                        NULL,   /* base_init */
                        NULL,   /* base_finalize */