summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/window-props.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/core/window-props.c b/src/core/window-props.c
index ed1d5c0c..2004c6a0 100644
--- a/src/core/window-props.c
+++ b/src/core/window-props.c
@@ -1605,8 +1605,14 @@ meta_display_init_window_prop_hooks (MetaDisplay *display)
{ 0 },
};
- MetaWindowPropHooks *table = g_memdup (hooks, sizeof (hooks)),
- *cursor = table;
+ MetaWindowPropHooks *table, *cursor;
+
+#if GLIB_CHECK_VERSION (2, 68, 0)
+ table = g_memdup2 (hooks, sizeof (hooks));
+#else
+ table = g_memdup (hooks, sizeof (hooks));
+#endif
+ cursor = table;
g_assert (display->prop_hooks == NULL);