filter: Fix get_direction for short vectors

Short vectors alongside the x axis produced inverted directions.

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
This commit is contained in:
Jonas Ådahl 2014-05-24 21:38:08 +02:00
parent e18e9d56a8
commit acce2da38c

View file

@ -105,9 +105,9 @@ get_direction(int dx, int dy)
else if (dx < 0 && dy < 0)
dir = N | NW | W;
else if (dx > 0)
dir = NW | W | SW;
else if (dx < 0)
dir = NE | E | SE;
else if (dx < 0)
dir = NW | W | SW;
else if (dy > 0)
dir = SE | S | SW;
else if (dy < 0)