From 588105da3101c6a52900b92029cf7f80bbecbdd2 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 24 Apr 2018 14:28:01 +1000 Subject: [PATCH] filter: make the MAX_VELOCITY_DIFF a double The value is 0.001 which happens to be 0 when you cast it to int. Introduced in e3554f38f8016ad89ffb7d9569eaa48769d48255 Signed-off-by: Peter Hutterer --- src/filter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/filter.c b/src/filter.c index dd66da70..7b7e005a 100644 --- a/src/filter.c +++ b/src/filter.c @@ -206,7 +206,7 @@ trackers_velocity_after_timeout(struct pointer_tracker *tracker, double trackers_velocity(struct pointer_trackers *trackers, uint64_t time) { - const int MAX_VELOCITY_DIFF = v_ms2us(1); /* units/us */ + const double MAX_VELOCITY_DIFF = v_ms2us(1); /* units/us */ struct pointer_tracker *tracker; double velocity; double result = 0.0;