Module: wine Branch: master Commit: 40051cfa5bb86491800690ce5f45fd34df9d3b49 URL: https://gitlab.winehq.org/wine/wine/-/commit/40051cfa5bb86491800690ce5f45fd3...
Author: Brendan Shanks bshanks@codeweavers.com Date: Wed Sep 13 16:02:10 2023 -0700
winegstreamer: Ensure unixlib function tables and enum stay in sync.
---
dlls/winegstreamer/unixlib.h | 2 ++ dlls/winegstreamer/wg_parser.c | 4 ++++ 2 files changed, 6 insertions(+)
diff --git a/dlls/winegstreamer/unixlib.h b/dlls/winegstreamer/unixlib.h index a5015ef9b22..a3131e9f789 100644 --- a/dlls/winegstreamer/unixlib.h +++ b/dlls/winegstreamer/unixlib.h @@ -414,6 +414,8 @@ enum unix_funcs
unix_wg_muxer_create, unix_wg_muxer_destroy, + + unix_wg_funcs_count, };
#endif /* __WINE_WINEGSTREAMER_UNIXLIB_H */ diff --git a/dlls/winegstreamer/wg_parser.c b/dlls/winegstreamer/wg_parser.c index 016691d448d..299eea09c90 100644 --- a/dlls/winegstreamer/wg_parser.c +++ b/dlls/winegstreamer/wg_parser.c @@ -1950,6 +1950,8 @@ const unixlib_entry_t __wine_unix_call_funcs[] = X(wg_muxer_destroy), };
+C_ASSERT(ARRAYSIZE(__wine_unix_call_funcs) == unix_wg_funcs_count); + #ifdef _WIN64
typedef ULONG PTR32; @@ -2217,4 +2219,6 @@ const unixlib_entry_t __wine_unix_call_wow64_funcs[] = X(wg_muxer_destroy), };
+C_ASSERT(ARRAYSIZE(__wine_unix_call_wow64_funcs) == unix_wg_funcs_count); + #endif /* _WIN64 */