kwo pushed a commit to branch master.

commit 18625ec5155558de0881991ce3ac62f3d764e611
Author: Kim Woelders <[email protected]>
Date:   Tue Feb 12 20:07:39 2013 +0100

    Use XkbKeycodeToKeysym() in stead of XKeycodeToKeysym().
    
    XKeycodeToKeysym() is deprecated.
---
 viewer.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/viewer.c b/viewer.c
index 32644c5..6949df7 100644
--- a/viewer.c
+++ b/viewer.c
@@ -7,6 +7,7 @@
 #include <string.h>
 #include <sys/stat.h>
 #include <X11/Xlib.h>
+#include <X11/XKBlib.h>
 #include <gdk/gdkx.h>
 #include <unistd.h>
 
@@ -258,8 +259,8 @@ e_cb_key_change(GtkWidget * widget __UNUSED__, gpointer 
data __UNUSED__)
 #else
       gdk_keyboard_ungrab(gdk_time_get());
 #endif
-      key = XKeysymToString(XKeycodeToKeysym(GDK_DISPLAY(),
-                                            ev.xkey.keycode, 0));
+      key = XKeysymToString(XkbKeycodeToKeysym(GDK_DISPLAY(),
+                                            ev.xkey.keycode, 0, 0));
       gtk_entry_set_text(GTK_ENTRY(act_key), key);
       gtk_clist_set_text(GTK_CLIST(clist), last_row, 1, key);
    }

-- 

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar

Reply via email to