Reactos

[ATL_APITEST] Fix a test that fails on Win 2003 x64

+1 -1
+1 -1
modules/rostests/apitests/atl/CRegKey.cpp
··· 86 86 memset(buffer, 0, sizeof(buffer)); 87 87 lret = key3.QueryValue(_T("APITEST_VALUE_NAME"), &type, buffer, &buffer_size); 88 88 ok(lret == ERROR_ACCESS_DENIED, "Expected lret to be ERROR_ACCESS_DENIED, was: %lu\n", lret); 89 - ok(type == 0 || broken(type > 200), "Expected type to be 0, was: %lu\n", type); 89 + ok(type == 0 || ((sizeof(void*) == 8) && broken(type == 1)) || broken(type > 200), "Expected type to be 0, was: %lu\n", type); 90 90 ok(buffer_size == sizeof(buffer), "Expected buffer_size to be %u, was: %lu\n", sizeof(buffer), buffer_size); 91 91 92 92