Fixed crash if the gesture coordinates go negative - FIXME: Should this protection be at a lower level?
authorSam Lantinga <slouken@libsdl.org>
Tue, 30 Nov 2010 18:08:01 -0800
changeset 492140a43c6d9220
parent 4920 a4032241deb5
child 4922 ba79f17d68c1
Fixed crash if the gesture coordinates go negative - FIXME: Should this protection be at a lower level?
test/testgesture.c
     1.1 --- a/test/testgesture.c	Tue Nov 30 18:07:31 2010 -0800
     1.2 +++ b/test/testgesture.c	Tue Nov 30 18:08:01 2010 -0800
     1.3 @@ -81,8 +81,8 @@
     1.4    int y = (int)_y;
     1.5    float a;
     1.6    
     1.7 -  if(x > screen->w) return;
     1.8 -  if(y > screen->h) return;
     1.9 +  if(x < 0 || x > screen->w) return;
    1.10 +  if(y < 0 || y > screen->h) return;
    1.11  
    1.12    pixmem32 = (Uint32*) screen->pixels  + y*screen->pitch/BPP + x;
    1.13