[yocto] [libmatchbox][PATCH 1/4] Don't use deprecated XKeycodeToKeysym
Jussi Kukkonen
jussi.kukkonen at intel.com
Mon Jul 11 03:51:56 PDT 2016
Signed-off-by: Jussi Kukkonen <jussi.kukkonen at intel.com>
---
libmb/mbmenu.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/libmb/mbmenu.c b/libmb/mbmenu.c
index d25397b..5e4106e 100644
--- a/libmb/mbmenu.c
+++ b/libmb/mbmenu.c
@@ -23,6 +23,8 @@
#include "config.h"
#endif
+#include <X11/XKBlib.h>
+
#include "mbmenu.h"
#define MBMAX(x,y) ((x>y)?(x):(y))
@@ -802,7 +804,7 @@ mb_menu_handle_xevent(MBMenu *mb, XEvent *an_event)
{
case KeyPress:
MENUDBG("%s() Keyevent recieved\n", __func__ );
- switch (key = XKeycodeToKeysym (mb->dpy, an_event->xkey.keycode, 0))
+ switch (key = XkbKeycodeToKeysym (mb->dpy, an_event->xkey.keycode, 0, 0))
{
case XK_Left:
if (mb->active_depth > 0)
--
2.8.1
More information about the yocto
mailing list