From 922189f34123631e4b752707a4c2c71c69da51de Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 17 Dec 2009 05:57:37 +0000 Subject: [PATCH] Fixed bug #843 Fixed colorkey comparison for 24 bits-per-pixel modes --- src/video/SDL_blit_slow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/SDL_blit_slow.c b/src/video/SDL_blit_slow.c index 45e6479a9..8702c7793 100644 --- a/src/video/SDL_blit_slow.c +++ b/src/video/SDL_blit_slow.c @@ -81,7 +81,7 @@ SDL_Blit_Slow(SDL_BlitInfo * info) } if (flags & SDL_COPY_COLORKEY) { /* srcpixel isn't set for 24 bpp */ - if (srcbpp == 24) { + if (srcbpp == 3) { srcpixel = (srcR << src_fmt->Rshift) | (srcG << src_fmt->Gshift) | (srcB << src_fmt->Bshift); }