From: Brendan Shanks bshanks@codeweavers.com
--- dlls/ws2_32/unixlib.c | 4 ++++ dlls/ws2_32/ws2_32_private.h | 1 + 2 files changed, 5 insertions(+)
diff --git a/dlls/ws2_32/unixlib.c b/dlls/ws2_32/unixlib.c index db36f18c7bd..88845e43ad2 100644 --- a/dlls/ws2_32/unixlib.c +++ b/dlls/ws2_32/unixlib.c @@ -1071,6 +1071,8 @@ const unixlib_entry_t __wine_unix_call_funcs[] = unix_getnameinfo, };
+C_ASSERT( ARRAYSIZE(__wine_unix_call_funcs) == ws_unix_funcs_count ); + #ifdef _WIN64
typedef ULONG PTR32; @@ -1349,4 +1351,6 @@ const unixlib_entry_t __wine_unix_call_wow64_funcs[] = wow64_unix_getnameinfo, };
+C_ASSERT( ARRAYSIZE(__wine_unix_call_wow64_funcs) == ws_unix_funcs_count ); + #endif /* _WIN64 */ diff --git a/dlls/ws2_32/ws2_32_private.h b/dlls/ws2_32/ws2_32_private.h index 6ebcd6837ae..a009a1eefd3 100644 --- a/dlls/ws2_32/ws2_32_private.h +++ b/dlls/ws2_32/ws2_32_private.h @@ -141,6 +141,7 @@ enum ws_unix_funcs ws_unix_gethostbyname, ws_unix_gethostname, ws_unix_getnameinfo, + ws_unix_funcs_count, };
#endif