From 8df92cace1e57b9bc16a01b34e6fa0b78557168c 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 --HG-- extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%404337 --- 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); }