gdi32/tests: Fix a signed/unsigned int mismatch.
Francois Gouget
fgouget at free.fr
Sun May 27 18:17:34 CDT 2007
---
dlls/gdi32/tests/bitmap.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/gdi32/tests/bitmap.c b/dlls/gdi32/tests/bitmap.c
index 99f2986..1d2e8e6 100644
--- a/dlls/gdi32/tests/bitmap.c
+++ b/dlls/gdi32/tests/bitmap.c
@@ -1051,7 +1051,7 @@ static void test_GetDIBits_selected_DIB(UINT bpp)
info->bmiHeader.biBitCount = bpp;
info->bmiHeader.biCompression = BI_RGB;
- for (i=0; i < (1 << bpp); i++)
+ for (i=0; i < (1u << bpp); i++)
{
BYTE c = i * (1 << (8 - bpp));
info->bmiColors[i].rgbRed = c;
@@ -1085,7 +1085,7 @@ static void test_GetDIBits_selected_DIB(UINT bpp)
/* Compare the color table and the bits */
equalContents = TRUE;
- for (i=0; i < (1 << bpp); i++)
+ for (i=0; i < (1u << bpp); i++)
{
if ((info->bmiColors[i].rgbRed != info2->bmiColors[i].rgbRed)
|| (info->bmiColors[i].rgbGreen != info2->bmiColors[i].rgbGreen)
@@ -1208,7 +1208,7 @@ static void test_GetDIBits_selected_DDB(BOOL monochrome)
if (bpp <= 8)
{
equalContents = TRUE;
- for (i=0; i < (1 << bpp); i++)
+ for (i=0; i < (1u << bpp); i++)
{
if ((info->bmiColors[i].rgbRed != info2->bmiColors[i].rgbRed)
|| (info->bmiColors[i].rgbGreen != info2->bmiColors[i].rgbGreen)
--
1.4.4.4
More information about the wine-patches
mailing list