From 9b3daecdb9e9bffeeefdd3353e3526356d19e3b6 Mon Sep 17 00:00:00 2001
From: Tristan Matthews <tristan.matthews@savoirfairelinux.com>
Date: Fri, 9 Mar 2012 19:28:47 -0500
Subject: [PATCH] * #9145: use XkbKeycodeToKeysym instead of (deprecated)
 XKeycodeToKeysym

see http://bugs.freedesktop.org/show_bug.cgi?id=5349
---
 gnome/src/config/shortcuts-config.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnome/src/config/shortcuts-config.c b/gnome/src/config/shortcuts-config.c
index f77b2e040a..4c8365dff8 100644
--- a/gnome/src/config/shortcuts-config.c
+++ b/gnome/src/config/shortcuts-config.c
@@ -30,6 +30,7 @@
 
 #include <glib/gi18n.h>
 #include <gdk/gdk.h>
+#include <X11/XKBlib.h>
 #include "shortcuts-config.h"
 #include "shortcuts.h"
 #include "unused.h"
@@ -130,7 +131,7 @@ create_shortcuts_settings()
         gtk_list_store_append(store, &iter);
         gtk_list_store_set(store, &iter, ACTION, _(list[i].action), MASK,
                            (gint) list[i].mask, VALUE,
-                           XKeycodeToKeysym(GDK_DISPLAY_XDISPLAY(gdk_display_get_default()), list[i].key, 0), -1);
+                           XkbKeycodeToKeysym(GDK_DISPLAY_XDISPLAY(gdk_display_get_default()), list[i].key, 0, 0), -1);
     }
 
     gtk_tree_view_set_model(GTK_TREE_VIEW(treeview), GTK_TREE_MODEL(store));
-- 
GitLab