summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2016-06-22 10:27:15 +0100
committerCaolán McNamara <caolanm@redhat.com>2016-06-22 10:27:22 +0100
commit1ad4575723a91883b8c179e247fd06d822ca7f84 (patch)
treea20e180985504b47a2dce8f4344977d3537696b1 /vcl
parent9e921023eecbbee3316a5dac3469d17d4d0b658f (diff)
g_icon_serialize is only in glib >= 2.38
Change-Id: I824ebd9083bd702e90f577471248be43707cc811
Diffstat (limited to 'vcl')
-rw-r--r--vcl/unx/gtk/glomenu.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/vcl/unx/gtk/glomenu.cxx b/vcl/unx/gtk/glomenu.cxx
index ffa43e52c125..aab6857f0018 100644
--- a/vcl/unx/gtk/glomenu.cxx
+++ b/vcl/unx/gtk/glomenu.cxx
@@ -238,7 +238,13 @@ g_lo_menu_set_icon (GLOMenu *menu,
GVariant *value;
if (icon != nullptr)
+ {
+#if GLIB_CHECK_VERSION(2,38,0)
value = g_icon_serialize (const_cast<GIcon*>(icon));
+#else
+ value = nullptr;
+#endif
+ }
else
value = nullptr;