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.

Attachment: pgpOp0W4q7IRA.pgp
Description: PGP signature

_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to