From 3ff644b5dc382a9baf3bd253ef29340ea18b80aa Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Fri, 4 May 2012 19:06:15 +0000 Subject: [PATCH] [TESTS] Add missing definition svn path=/trunk/; revision=56500 --- reactos/include/reactos/wine/test.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/reactos/include/reactos/wine/test.h b/reactos/include/reactos/wine/test.h index fa9617e7149..995cabc7da3 100644 --- a/reactos/include/reactos/wine/test.h +++ b/reactos/include/reactos/wine/test.h @@ -639,6 +639,13 @@ int main( int argc, char **argv ) #expression, (int)(result), _value); \ } +#define ok_ptr(expression, result) \ + { \ + void *_value = (expression); \ + ok(_value == (result), "Wrong value for '%s', expected: " #result " (%p), got: %p\n", \ + #expression, (void*)(result), _value); \ + } + #define ok_err(error) \ ok(GetLastError() == (error), "Wrong last error. Expected " #error ", got %d\n", (int)GetLastError()) @@ -648,5 +655,6 @@ int main( int argc, char **argv ) #define ok_long(expression, result) ok_hex(expression, result) #define ok_int(expression, result) ok_dec(expression, result) #define ok_ntstatus(status, expected) ok_hex(status, expected) +#define ok_hdl ok_ptr #endif /* __WINE_WINE_TEST_H */ -- 2.17.1