From 7e503d2f70c1a279af32ca1a152f6ac218470703 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Thu, 16 Dec 2010 00:21:13 +0000 Subject: [PATCH] - fixed: D3DFB::Clear used the palette index even when a valid color was passed to it. SVN r3045 (trunk) --- src/win32/fb_d3d9.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/win32/fb_d3d9.cpp b/src/win32/fb_d3d9.cpp index 7453571e5..cc036d540 100644 --- a/src/win32/fb_d3d9.cpp +++ b/src/win32/fb_d3d9.cpp @@ -2763,7 +2763,7 @@ void D3DFB::Clear (int left, int top, int right, int bottom, int palcolor, uint3 { return; } - if (palcolor >= 0) + if (palcolor >= 0 && color == 0) { color = GPalette.BaseColors[palcolor]; }