Commit 72a5a29b authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

dplayx/tests: Use function in checkFlags macro to handle integral conversion.

parent 8707eecf
...@@ -45,11 +45,15 @@ static HRESULT (WINAPI *pDirectPlayCreate)( GUID *GUID, LPDIRECTPLAY *lplpDP, IU ...@@ -45,11 +45,15 @@ static HRESULT (WINAPI *pDirectPlayCreate)( GUID *GUID, LPDIRECTPLAY *lplpDP, IU
ok( (result != NULL) && (!strcmp(expected, result)), \ ok( (result != NULL) && (!strcmp(expected, result)), \
"expected=%s got=%s\n", \ "expected=%s got=%s\n", \
expected, result ); expected, result );
#define checkFlags(expected, result, flags) \ static LPCSTR dwFlags2str(DWORD dwFlags, DWORD flagType);
ok( (expected) == (result), \ #define checkFlags(expected, result, flags) checkFlags_(__LINE__, expected, result, flags)
"expected=0x%08x(%s) got=0x%08x(%s)\n", \ static void checkFlags_(unsigned line, DWORD expected, DWORD result, DWORD flags)
expected, dwFlags2str(expected, flags), \ {
ok_(__FILE__, line)( expected == result,
"expected=0x%08x(%s) got=0x%08x(%s)\n",
expected, dwFlags2str(expected, flags),
result, dwFlags2str(result, flags) ); result, dwFlags2str(result, flags) );
}
#define checkGuid(expected, result) \ #define checkGuid(expected, result) \
ok( IsEqualGUID(expected, result), \ ok( IsEqualGUID(expected, result), \
"expected=%s got=%s\n", \ "expected=%s got=%s\n", \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment