diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2022-09-05 08:48:12 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2022-09-08 09:03:15 +1000 |
commit | e59dc2ec58e0fc0ca7b0880d67a3c4bbe319df6f (patch) | |
tree | e85bc8418487b993f5b95a08c6c8ab3cb4e56161 | |
parent | 528f09a969f716859503c868c595c2d9e9bb246b (diff) | |
download | libinput-e59dc2ec58e0fc0ca7b0880d67a3c4bbe319df6f.tar.gz |
filter: localize a few variables
No functional changes
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r-- | src/filter.c | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/filter.c b/src/filter.c index 80d453b2..7abd6653 100644 --- a/src/filter.c +++ b/src/filter.c @@ -204,19 +204,15 @@ double trackers_velocity(struct pointer_trackers *trackers, uint64_t time) { const double MAX_VELOCITY_DIFF = v_ms2us(1); /* units/us */ - struct pointer_tracker *tracker; - double velocity; double result = 0.0; double initial_velocity = 0.0; - double velocity_diff; - unsigned int offset; unsigned int dir = trackers_by_offset(trackers, 0)->dir; /* Find least recent vector within a timelimit, maximum velocity diff * and direction threshold. */ - for (offset = 1; offset < trackers->ntrackers; offset++) { - tracker = trackers_by_offset(trackers, offset); + for (unsigned int offset = 1; offset < trackers->ntrackers; offset++) { + const struct pointer_tracker *tracker = trackers_by_offset(trackers, offset); /* Bug: time running backwards */ if (tracker->time > time) @@ -231,9 +227,9 @@ trackers_velocity(struct pointer_trackers *trackers, uint64_t time) break; } - velocity = calculate_trackers_velocity(tracker, - time, - trackers->smoothener); + double velocity = calculate_trackers_velocity(tracker, + time, + trackers->smoothener); /* Stop if direction changed */ dir &= tracker->dir; @@ -252,7 +248,7 @@ trackers_velocity(struct pointer_trackers *trackers, uint64_t time) result = initial_velocity = velocity; } else { /* Stop if velocity differs too much from initial */ - velocity_diff = fabs(initial_velocity - velocity); + double velocity_diff = fabs(initial_velocity - velocity); if (velocity_diff > MAX_VELOCITY_DIFF) break; |