Skip to content

Commit 78a31ce

Browse files
committed
[GDIPLUS_WINETEST] Make tests pass on Windows 2003
1 parent 4924654 commit 78a31ce

File tree

1 file changed

+18
-0
lines changed
  • modules/rostests/winetests/gdiplus

1 file changed

+18
-0
lines changed

modules/rostests/winetests/gdiplus/image.c

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5659,7 +5659,12 @@ static void test_tiff_color_formats(void)
56595659

56605660
image = load_image(buf, sizeof(buf), TRUE, FALSE);
56615661
if (!td[i].format)
5662+
#ifdef __REACTOS__
5663+
ok(!image || (((GetVersion() & 0xFF) < 6) &&
5664+
(i == 19 || i == 20)),
5665+
#else
56625666
ok(!image,
5667+
#endif
56635668
"%u: (%d,%d,%d) TIFF image loading should have failed\n", i, td[i].photometric, td[i].samples, td[i].bps);
56645669
else
56655670
ok(image != NULL || broken(!image) /* XP */, "%u: failed to load TIFF image data (%d,%d,%d)\n",
@@ -5672,7 +5677,20 @@ static void test_tiff_color_formats(void)
56725677

56735678
status = GdipGetImagePixelFormat(image, &format);
56745679
expect(Ok, status);
5680+
#ifdef __REACTOS__
5681+
ok(format == td[i].format || (((GetVersion() & 0xFF) < 6) &&
5682+
((i == 0 && format == 0) ||
5683+
(i == 1 && format == 0) ||
5684+
(i == 5 && format == 0) ||
5685+
(i == 6 && format == 0) ||
5686+
(i == 13 && format == 0) ||
5687+
(i == 19 && format == PixelFormat32bppARGB) ||
5688+
(i == 20 && format == PixelFormat32bppARGB) ||
5689+
(i == 21 && format == PixelFormat32bppARGB) ||
5690+
(i == 22 && format == PixelFormat32bppARGB))),
5691+
#else
56755692
ok(format == td[i].format,
5693+
#endif
56765694
"%u: expected %#x, got %#x\n", i, td[i].format, format);
56775695

56785696
GdipDisposeImage(image);

0 commit comments

Comments
 (0)