Daniel Kurtz <[email protected]> writes: > On Wed, Jan 29, 2014 at 10:52 AM, Eric Anholt <[email protected]> wrote: >> --- >> tests/egl/egl-util.c | 6 ++++-- >> 1 file changed, 4 insertions(+), 2 deletions(-) >> >> diff --git a/tests/egl/egl-util.c b/tests/egl/egl-util.c >> index 5f4fffe..226ba0e 100644 >> --- a/tests/egl/egl-util.c >> +++ b/tests/egl/egl-util.c >> @@ -30,6 +30,7 @@ >> * \author Kristian Høgsberg <[email protected]> >> */ >> >> +#include <X11/XKBlib.h> >> #include "piglit-util-gl-common.h" >> #include "egl-util.h" >> >> @@ -154,8 +155,9 @@ event_loop(struct egl_state *state, const struct >> egl_test *test) >> } >> >> if (event.type == KeyPress) { >> - KeySym sym = XKeycodeToKeysym (state->dpy, >> - event.xkey.keycode, >> 0); >> + KeySym sym = XkbKeycodeToKeysym (state->dpy, >> + event.xkey.keycode, >> + 0, 0); > > This pulls in an XKB dependency that wasn't there before. > From this post [0], I think the recommend migration path is to use > XGetKeyboardMapping:
XkbKeycodeToKeysym is in libX11, not a separate libarry, and it's the recommended replacement according to the manpage for XKeycodeToKeysym.
pgpOp0W4q7IRA.pgp
Description: PGP signature
_______________________________________________ Piglit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/piglit
