Module: wine Branch: master Commit: dde935f0bf21207265a28a35045165d6a416b2fb URL: http://source.winehq.org/git/wine.git/?a=commit;h=dde935f0bf21207265a28a3504...
Author: Paul Vriens Paul.Vriens.Wine@gmail.com Date: Thu Mar 12 15:08:13 2009 +0100
gdi32/tests: Fix two test failures on Win9x.
---
dlls/gdi32/tests/metafile.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/dlls/gdi32/tests/metafile.c b/dlls/gdi32/tests/metafile.c index b0c6f24..cf889c1 100644 --- a/dlls/gdi32/tests/metafile.c +++ b/dlls/gdi32/tests/metafile.c @@ -1223,7 +1223,9 @@ static void test_SetMetaFileBits(void) SetLastError(0xdeadbeef); hmf = SetMetaFileBitsEx(0, MF_GRAPHICS_BITS); ok(!hmf, "SetMetaFileBitsEx should fail\n"); - ok(GetLastError() == ERROR_INVALID_DATA, "wrong error %d\n", GetLastError()); + ok(GetLastError() == ERROR_INVALID_DATA || + broken(GetLastError() == ERROR_INVALID_PARAMETER), /* Win9x */ + "wrong error %d\n", GetLastError());
/* Now with not even size */ SetLastError(0xdeadbeef); @@ -1242,7 +1244,9 @@ static void test_SetMetaFileBits(void) SetLastError(0xdeadbeef); hmf = SetMetaFileBitsEx(sizeof(MF_GRAPHICS_BITS), buf); ok(!hmf, "SetMetaFileBitsEx should fail\n"); - ok(GetLastError() == ERROR_INVALID_DATA, "wrong error %d\n", GetLastError()); + ok(GetLastError() == ERROR_INVALID_DATA || + broken(GetLastError() == ERROR_INVALID_PARAMETER), /* Win9x */ + "wrong error %d\n", GetLastError());
/* Now with corrupted mtSize field */ memcpy(buf, MF_GRAPHICS_BITS, sizeof(MF_GRAPHICS_BITS));