SDL_GetVideoMode, part 3: pixel count compare was failing when only 1 video mode was present
authorPatrice Mandin <patmandin@gmail.com>
Wed, 25 Jan 2006 18:11:56 +0000
changeset 1266 a7bea6db3c3e
parent 1265 670e74bf5cc8
child 1267 fdc7ef6ecab4
SDL_GetVideoMode, part 3: pixel count compare was failing when only 1 video mode was present
src/video/SDL_video.c
--- a/src/video/SDL_video.c	Wed Jan 25 07:04:02 2006 +0000
+++ b/src/video/SDL_video.c	Wed Jan 25 18:11:56 2006 +0000
@@ -489,7 +489,7 @@
 				/* Mode with any dimension smaller or equal than current best ? */
 				if ((sizes[i]->w <= sizes[best]->w) || (sizes[i]->h <= sizes[best]->h)) {
 					/* Now choose the mode that has less pixels */
-					if ((sizes[i]->w * sizes[i]->h) < (sizes[best]->w * sizes[best]->h)) {
+					if ((sizes[i]->w * sizes[i]->h) <= (sizes[best]->w * sizes[best]->h)) {
 						best=i;
 						supported = 1;
 					}