filter: drop accel->last, write-only value
authorPeter Hutterer <peter.hutterer@who-t.net>
Tue, 28 Jul 2015 05:39:19 +0000 (15:39 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Mon, 10 Aug 2015 23:19:55 +0000 (09:19 +1000)
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Jonas Ã…dahl <jadahl@gmail.com>
src/filter.c

index 467eb2251709653c53d856b5274f0b3308565d32..4c00dbb840fc763010f468e83304344e69c3dbeb 100644 (file)
@@ -117,7 +117,6 @@ struct pointer_accelerator {
 
        double velocity;        /* units/us */
        double last_velocity;   /* units/us */
-       struct normalized_coords last;
 
        struct pointer_tracker *trackers;
        int cur_tracker;
@@ -297,8 +296,6 @@ accelerator_filter(struct motion_filter *filter,
        accelerated.x = accel_value * unnormalized.x;
        accelerated.y = accel_value * unnormalized.y;
 
-       accel->last = unnormalized;
-
        accel->last_velocity = velocity;
 
        return accelerated;
@@ -386,8 +383,6 @@ create_pointer_accelerator_filter(accel_profile_func_t profile,
 
        filter->profile = profile;
        filter->last_velocity = 0.0;
-       filter->last.x = 0;
-       filter->last.y = 0;
 
        filter->trackers =
                calloc(NUM_POINTER_TRACKERS, sizeof *filter->trackers);