summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2020-06-23 16:23:24 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2020-06-25 10:32:08 +1000
commit1326d5add46278f2be98b25d8527eab62d41351d (patch)
tree97426014543e9f4aad912d0e8a670d12858ecca9 /test
parentc09bf36306e45ea699e3a494e829bf684fd60e02 (diff)
downloadxorg-lib-libxkbcommon-1326d5add46278f2be98b25d8527eab62d41351d.tar.gz
test: untangle interactive-x11 from the test headers
Use the new tools headers and create a custom internal lib for the x11 tool. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'test')
-rw-r--r--test/interactive-x11.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/interactive-x11.c b/test/interactive-x11.c
index a2369ff..8d312b7 100644
--- a/test/interactive-x11.c
+++ b/test/interactive-x11.c
@@ -28,7 +28,7 @@
#include <xcb/xkb.h>
#include "xkbcommon/xkbcommon-x11.h"
-#include "test.h"
+#include "tools-common.h"
/*
* Note: This program only handles the core keyboard device for now.
@@ -239,8 +239,8 @@ process_event(xcb_generic_event_t *gevent, struct keyboard *kbd)
xcb_key_press_event_t *event = (xcb_key_press_event_t *) gevent;
xkb_keycode_t keycode = event->detail;
- test_print_keycode_state(kbd->state, NULL, keycode,
- XKB_CONSUMED_MODE_XKB);
+ tools_print_keycode_state(kbd->state, NULL, keycode,
+ XKB_CONSUMED_MODE_XKB);
/* Exit on ESC. */
if (keycode == 9)
@@ -354,7 +354,7 @@ main(int argc, char *argv[])
goto err_conn;
}
- ctx = test_get_context(0);
+ ctx = xkb_context_new(XKB_CONTEXT_NO_FLAGS);
if (!ctx) {
ret = -1;
fprintf(stderr, "Couldn't create xkb context\n");
@@ -380,9 +380,9 @@ main(int argc, char *argv[])
goto err_core_kbd;
}
- test_disable_stdin_echo();
+ tools_disable_stdin_echo();
ret = loop(conn, &core_kbd);
- test_enable_stdin_echo();
+ tools_enable_stdin_echo();
err_core_kbd:
deinit_kbd(&core_kbd);