From d8f9be64d88462b8181651b47d8ad5ccc092837d Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Tue, 30 Jul 2013 20:57:26 -0700 Subject: [PATCH] Check for negative source rectangle in SDL_SoftBlit() (thanks John!) --- src/video/SDL_blit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/SDL_blit.c b/src/video/SDL_blit.c index 78e449dd0..7b4f9edc9 100644 --- a/src/video/SDL_blit.c +++ b/src/video/SDL_blit.c @@ -61,7 +61,7 @@ SDL_SoftBlit(SDL_Surface * src, SDL_Rect * srcrect, } /* Set up source and destination buffer pointers, and BLIT! */ - if (okay && srcrect->w && srcrect->h) { + if (okay && !SDL_RectEmpty(srcrect)) { SDL_BlitFunc RunBlit; SDL_BlitInfo *info = &src->map->info;