Enrico Weigelt
442aec2219
include: move BUG_*() macros to separate header
...
Yet another step of uncluttering includes: move out the BUG_* macros
into a separate header, which then is included as-needed.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-02-15 23:33:46 +00:00
Peter Hutterer
45009fb7f5
dix: clean up the GestureInfoRec on device close
...
Direct leak of 1080 byte(s) in 3 object(s) allocated from:
#0 0x7f00a4ed8cc7 in calloc (/lib64/libasan.so.8+0xd8cc7) (BuildId: 6f17f87dc4c1aa9f9dde7c4856604c3a25ba4872)
#1 0x59f740 in InitGestureClassDeviceStruct ../dix/devices.c:1692
#2 0x418a0b in xwl_pointer_proc_pointer_gestures ../hw/xwayland/xwayland-input.c:325
#3 0x598e5c in ActivateDevice ../dix/devices.c:578
#4 0x420207 in init_pointer_gestures_device ../hw/xwayland/xwayland-input.c:1677
#5 0x420bf1 in seat_handle_capabilities ../hw/xwayland/xwayland-input.c:1801
#6 0x7f00a4145055 in ffi_call_unix64 (/lib64/libffi.so.8+0x9055) (BuildId: 308041eea4a8d89d9265d3c24b7261dfbe44a61e)
Acked-by: Olivier Fourdan <ofourdan@redhat.com>
2023-12-05 14:21:28 +10:00
Povilas Kanapickas
5163fc8bc2
Implement gesture processing logic
2021-05-30 13:26:42 +03:00
Povilas Kanapickas
7656a9c8dd
dix: Implement internal gesture state handling
2021-05-30 13:26:39 +03:00