From: Peter Hutterer Date: Tue, 23 Aug 2011 21:50:00 +0000 (+1000) Subject: Only try to print XIPointerEmulated flag if it is defined. X-Git-Url: https://diplodocus.org/git/xorg-xinput/commitdiff_plain/fa9fc75016e3587389040d6b91f03a3b80323a52?ds=sidebyside;hp=--cc Only try to print XIPointerEmulated flag if it is defined. This flag is part of the future (currently unreleased) XI 2.1 protocol. Introduced in 2c5187d0099e6c7588828ba9931d27f5c64bbaec Reported-by: Chris Ball Signed-off-by: Peter Hutterer Reviewed-by: Jeremy Huddleston --- fa9fc75016e3587389040d6b91f03a3b80323a52 diff --git a/src/test_xi2.c b/src/test_xi2.c index 92c88da..a2cd5d6 100644 --- a/src/test_xi2.c +++ b/src/test_xi2.c @@ -53,11 +53,13 @@ static void print_deviceevent(XIDeviceEvent* event) case XI_KeyRelease: printf(" flags: %s\n", (event->flags & XIKeyRepeat) ? "repeat" : ""); break; +#ifdef XIPointerEmulated case XI_ButtonPress: case XI_ButtonRelease: case XI_Motion: printf(" flags: %s\n", (event->flags & XIPointerEmulated) ? "emulated" : ""); break; +#endif } printf(" root: %.2f/%.2f\n", event->root_x, event->root_y);