tools/winapi: Use offsetof instead of FIELD_OFFSET

André Hentschel nerv at dawncrow.de
Mon Dec 10 16:01:50 CST 2012


---
 tools/winapi/winapi_test | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/winapi/winapi_test b/tools/winapi/winapi_test
index 92f4ae3..4434423 100755
--- a/tools/winapi/winapi_test
+++ b/tools/winapi/winapi_test
@@ -573,7 +573,7 @@ sub output_header($$$) {
     print OUT "# define TEST_FIELD_ALIGN(type, field, align)\n";
     print OUT "#endif\n";
     print OUT "\n";
-    print OUT "#define TEST_FIELD_OFFSET(type, field, offset) C_ASSERT(FIELD_OFFSET(type, field) == offset);\n";
+    print OUT "#define TEST_FIELD_OFFSET(type, field, offset) C_ASSERT(offsetof(type, field) == offset);\n";
     print OUT "\n";
     print OUT "#define TEST_TARGET_SIZE(type, size)            TEST_TYPE_SIZE(*(type)0, size)\n";
     print OUT "#define TEST_FIELD_SIZE(type, field, size)      TEST_TYPE_SIZE((((type*)0)->field), size)\n";
-- 
1.8.0



-- 

Best Regards, André Hentschel


More information about the wine-patches mailing list