From 0647b3517d869493f1c1577b7c8d66fb3d74b8db Mon Sep 17 00:00:00 2001 From: Patrice Mandin Date: Wed, 25 Jan 2006 18:11:56 +0000 Subject: [PATCH] SDL_GetVideoMode, part 3: pixel count compare was failing when only 1 video mode was present --- src/video/SDL_video.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index dabd7bed9..dbf2ed7bf 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -489,7 +489,7 @@ static int SDL_GetVideoMode (int *w, int *h, int *BitsPerPixel, Uint32 flags) /* 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; }