From d7affbbbaade3cc8230d8d0a37f07afce2da7102 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); }