[Libreoffice-commits] core.git: vcl/unx

Julien Nabet serval2412 at yahoo.fr
Wed Apr 9 13:53:55 PDT 2014


 vcl/unx/gtk/a11y/atktext.cxx    |    4 ++++
 vcl/unx/gtk/a11y/atkwindow.cxx  |    4 ++++
 vcl/unx/gtk/a11y/atkwrapper.cxx |    4 ++++
 3 files changed, 12 insertions(+)

New commits:
commit 2e1177a1b602623d5f2703bdee558f83318928ac
Author: Julien Nabet <serval2412 at yahoo.fr>
Date:   Wed Apr 9 22:52:00 2014 +0200

    -Werror=deprecated-declarations (on Debian, reportedly) (part2)
    
    Change-Id: Ifd6a9897e3ebf978968efed79a478fa72cebe51a

diff --git a/vcl/unx/gtk/a11y/atktext.cxx b/vcl/unx/gtk/a11y/atktext.cxx
index b3ee4f2..c3003e0 100644
--- a/vcl/unx/gtk/a11y/atktext.cxx
+++ b/vcl/unx/gtk/a11y/atktext.cxx
@@ -657,7 +657,9 @@ text_wrapper_get_character_extents( AtkText          *text,
             if( coords == ATK_XY_SCREEN )
             {
                 g_return_if_fail( ATK_IS_COMPONENT( text ) );
+                SAL_WNODEPRECATED_DECLARATIONS_PUSH
                 atk_component_get_position( ATK_COMPONENT( text ), &origin_x, &origin_y, coords);
+                SAL_WNODEPRECATED_DECLARATIONS_POP
             }
 
             *x = aRect.X + origin_x;
@@ -713,7 +715,9 @@ text_wrapper_get_offset_at_point (AtkText     *text,
             if( coords == ATK_XY_SCREEN )
             {
                 g_return_val_if_fail( ATK_IS_COMPONENT( text ), -1 );
+                SAL_WNODEPRECATED_DECLARATIONS_PUSH
                 atk_component_get_position( ATK_COMPONENT( text ), &origin_x, &origin_y, coords);
+                SAL_WNODEPRECATED_DECLARATIONS_POP
             }
 
             return pText->getIndexAtPoint( awt::Point(x - origin_x, y - origin_y) );
diff --git a/vcl/unx/gtk/a11y/atkwindow.cxx b/vcl/unx/gtk/a11y/atkwindow.cxx
index 92b8950..093fdef 100644
--- a/vcl/unx/gtk/a11y/atkwindow.cxx
+++ b/vcl/unx/gtk/a11y/atkwindow.cxx
@@ -44,7 +44,11 @@ init_from_window( AtkObject *accessible, Window *pWindow )
     // Special role for sub-menu and combo-box popups that are exposed directly
     // by their parents already.
     if( aDefaultRole == ATK_ROLE_INVALID )
+    {
+        SAL_WNODEPRECATED_DECLARATIONS_PUSH
         aDefaultRole = atk_role_register( "redundant object" );
+        SAL_WNODEPRECATED_DECLARATIONS_POP
+    }
 
     AtkRole role = aDefaultRole;
 
diff --git a/vcl/unx/gtk/a11y/atkwrapper.cxx b/vcl/unx/gtk/a11y/atkwrapper.cxx
index a4125fa..a688c35 100644
--- a/vcl/unx/gtk/a11y/atkwrapper.cxx
+++ b/vcl/unx/gtk/a11y/atkwrapper.cxx
@@ -176,7 +176,11 @@ static inline AtkRole registerRole( const gchar * name )
 {
     AtkRole ret = atk_role_for_name( name );
     if( ATK_ROLE_INVALID == ret )
+    {
+        SAL_WNODEPRECATED_DECLARATIONS_PUSH
         ret = atk_role_register( name );
+        SAL_WNODEPRECATED_DECLARATIONS_POP
+    }
 
     return ret;
 }


More information about the Libreoffice-commits mailing list