diff --git a/dlls/winecoreaudio.drv/coreaudio.c b/dlls/winecoreaudio.drv/coreaudio.c index e2bce64ea14..5cdb3a4f676 100644 --- a/dlls/winecoreaudio.drv/coreaudio.c +++ b/dlls/winecoreaudio.drv/coreaudio.c @@ -1796,7 +1796,7 @@ static NTSTATUS unix_set_event_handle(void *args) return STATUS_SUCCESS; } -unixlib_entry_t __wine_unix_call_funcs[] = +const unixlib_entry_t __wine_unix_call_funcs[] = { unix_process_attach, unix_not_implemented, @@ -1834,6 +1834,8 @@ unixlib_entry_t __wine_unix_call_funcs[] = unix_not_implemented, }; +C_ASSERT(ARRAYSIZE(__wine_unix_call_funcs) == funcs_count); + #ifdef _WIN64 typedef UINT PTR32; @@ -2249,7 +2251,7 @@ static NTSTATUS unix_wow64_get_prop_value(void *args) return STATUS_SUCCESS; } -unixlib_entry_t __wine_unix_call_wow64_funcs[] = +const unixlib_entry_t __wine_unix_call_wow64_funcs[] = { unix_process_attach, unix_not_implemented, @@ -2287,4 +2289,6 @@ unixlib_entry_t __wine_unix_call_wow64_funcs[] = unix_not_implemented, }; +C_ASSERT(ARRAYSIZE(__wine_unix_call_wow64_funcs) == funcs_count); + #endif /* _WIN64 */