Module: wine Branch: master Commit: e6219beef411c68a74d83a1525ec235eef7287a6 URL: https://gitlab.winehq.org/wine/wine/-/commit/e6219beef411c68a74d83a1525ec235...
Author: Brendan Shanks bshanks@codeweavers.com Date: Thu Sep 14 21:29:25 2023 -0700
netapi32: Ensure unixlib function tables and enum stay in sync.
---
dlls/netapi32/unixlib.c | 4 ++++ dlls/netapi32/unixlib.h | 1 + 2 files changed, 5 insertions(+)
diff --git a/dlls/netapi32/unixlib.c b/dlls/netapi32/unixlib.c index 19132791567..4c5f1ba386e 100644 --- a/dlls/netapi32/unixlib.c +++ b/dlls/netapi32/unixlib.c @@ -985,6 +985,8 @@ const unixlib_entry_t __wine_unix_call_funcs[] = change_password, };
+C_ASSERT( ARRAYSIZE(__wine_unix_call_funcs) == unix_funcs_count ); + #ifdef _WIN64
typedef ULONG PTR32; @@ -1102,6 +1104,8 @@ const unixlib_entry_t __wine_unix_call_wow64_funcs[] = wow64_change_password, };
+C_ASSERT( ARRAYSIZE(__wine_unix_call_wow64_funcs) == unix_funcs_count ); + #endif /* _WIN64 */
#endif /* SONAME_LIBNETAPI */ diff --git a/dlls/netapi32/unixlib.h b/dlls/netapi32/unixlib.h index 1184d2ee385..079b49bfbec 100644 --- a/dlls/netapi32/unixlib.h +++ b/dlls/netapi32/unixlib.h @@ -67,4 +67,5 @@ enum samba_funcs unix_share_del, unix_wksta_getinfo, unix_change_password, + unix_funcs_count };