Refactor out wlr_touch_state

This commit is contained in:
Dominique Martinet 2017-08-14 16:07:00 +02:00
parent bd67849c03
commit ba20d5b3ca
4 changed files with 16 additions and 14 deletions

View file

@ -10,7 +10,13 @@
struct wlr_touch *wlr_libinput_touch_create(
struct libinput_device *libinput_dev) {
assert(libinput_dev);
return wlr_touch_create(NULL, NULL);
struct wlr_touch *wlr_touch = calloc(1, sizeof(struct wlr_touch));
if (!wlr_touch) {
wlr_log(L_ERROR, "Unable to allocate wlr_touch");
return NULL;
}
wlr_touch_init(wlr_touch, NULL);
return wlr_touch;
}
void handle_touch_down(struct libinput_event *event,