From 3244deffa1aedbb6c1af8c2dc993f1d771373c6a Mon Sep 17 00:00:00 2001 From: Henrik Rydberg Date: Tue, 15 Feb 2011 14:48:57 +0100 Subject: Optional XI2.1 support This patchs adds optional XI2.1 support to utouch-frame. The utouch/frame-xi2.h header contains helper functions equivalent to utouch/frame-mtdev.h. In addition, the device-to-screen mapping is handled via XEvents and optionally XIPropertyEvent. The latter allows free device placement via xinput set-prop, useful in multi- head setups, thanks to Chase Douglas. Touch frame events can be tested using the utouch-frame-test-xi2 tool. Use --with-xi to enable. Signed-off-by: Henrik Rydberg --- src/frame.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/frame.c') diff --git a/src/frame.c b/src/frame.c index 061b170..32bd2cd 100644 --- a/src/frame.c +++ b/src/frame.c @@ -181,6 +181,7 @@ out: void utouch_frame_delete_engine(utouch_frame_handle fh) { + free(fh->evmap); destroy_frame(fh->next, fh->num_slots); destroy_frames(fh->frames, fh->num_frames, fh->num_slots); free(fh->surface); -- cgit v1.2.3