Module: wine Branch: master Commit: 507b29a046a1741c408146971c40765b5b363684 URL: http://source.winehq.org/git/wine.git/?a=commit;h=507b29a046a1741c408146971c...
Author: Paul Vriens Paul.Vriens.Wine@gmail.com Date: Sun Sep 19 17:18:25 2010 +0200
atl/tests: Fix a test failure on Win95.
---
dlls/atl/tests/module.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/dlls/atl/tests/module.c b/dlls/atl/tests/module.c index 1b21f6e..2a97ef9 100644 --- a/dlls/atl/tests/module.c +++ b/dlls/atl/tests/module.c @@ -91,10 +91,14 @@ static void test_StructSize(void) ok (hres == S_OK, "AtlModuleInit with %d failed (0x%x).\n", i, (int)hres); break; default: - ok (FAILED(hres), "AtlModuleInit with %d succeeded? (0x%x).\n", i, (int)hres); + ok (FAILED(hres) || + broken((i > FIELD_OFFSET( struct _ATL_MODULEW, dwAtlBuildVer )) && (hres == S_OK)), /* Win95 */ + "AtlModuleInit with %d succeeded? (0x%x).\n", i, (int)hres); break; } } + + HeapFree (GetProcessHeap(), 0, tst); }
START_TEST(module)