vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

New commits:
commit 776f0184d11965ccf8232ff47206d1e1566a6fd2
Author: Ivan Timofeev <timofeev....@gmail.com>
Date:   Mon Nov 12 18:53:52 2012 +0400

    Related: fdo#56198 avoid gtk warning, take 3
    
    We need to check at run time, not at compile.
    Thanks to Michael Meeks for spotting!
    
    Change-Id: Ic8175d6af0bb8ec167f108925aaaf31f970fbd05

diff --git a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx 
b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
index 4455c2b..c1bdf3c 100644
--- a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
+++ b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
@@ -3990,10 +3990,14 @@ void GtkSalGraphics::updateSettings( AllSettings& 
rSettings )
     gboolean showmenuicons = true, primarybuttonwarps = false;
     g_object_get( pSettings,
         "gtk-menu-images", &showmenuicons,
-#if GTK_CHECK_VERSION(2,24,13)
-        "gtk-primary-button-warps-slider", &primarybuttonwarps,
-#endif
         (char *)NULL );
+    if( g_object_class_find_property(
+            G_OBJECT_GET_CLASS(pSettings), "gtk-primary-button-warps-slider") )
+    {
+        g_object_get( pSettings,
+            "gtk-primary-button-warps-slider", &primarybuttonwarps,
+            (char *)NULL );
+    }
     aStyleSet.SetPreferredUseImagesInMenus(showmenuicons);
     aStyleSet.SetPrimaryButtonWarpsSlider(primarybuttonwarps);
 
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to