diff options
Diffstat (limited to 'src/evdev-mt-touchpad-gestures.c')
-rw-r--r-- | src/evdev-mt-touchpad-gestures.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/evdev-mt-touchpad-gestures.c b/src/evdev-mt-touchpad-gestures.c index 3de6bcd..a20b26d 100644 --- a/src/evdev-mt-touchpad-gestures.c +++ b/src/evdev-mt-touchpad-gestures.c @@ -153,13 +153,12 @@ tp_gesture_get_active_touches(const struct tp_dispatch *tp, struct tp_touch **touches, unsigned int count) { - unsigned int i, n = 0; + unsigned int n = 0; struct tp_touch *t; memset(touches, 0, count * sizeof(struct tp_touch *)); - for (i = 0; i < tp->ntouches; i++) { - t = &tp->touches[i]; + tp_for_each_touch(tp, t) { if (tp_touch_active(tp, t)) { touches[n++] = t; if (n == count) |