From: Bernhard Übelacker <bernhardu@mailbox.org> Found by ASan (unix). Co-authored-by: Etaash Mathamsetty <etaash.mathamsetty@gmail.com> --- dlls/win32u/input.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/win32u/input.c b/dlls/win32u/input.c index 71219aed5fe..20a10178b23 100644 --- a/dlls/win32u/input.c +++ b/dlls/win32u/input.c @@ -401,7 +401,7 @@ static const KBDTABLES kbdus_tables = .pKeyNames = (VSC_LPWSTR *)key_names, .pKeyNamesExt = (VSC_LPWSTR *)key_names_ext, .pusVSCtoVK = (USHORT *)vsc_to_vk, - .bMaxVSCtoVK = ARRAY_SIZE(vsc_to_vk), + .bMaxVSCtoVK = ARRAY_SIZE(vsc_to_vk) - 1, .pVSCtoVK_E0 = (VSC_VK *)vsc_to_vk_e0, .pVSCtoVK_E1 = (VSC_VK *)vsc_to_vk_e1, .fLocaleFlags = MAKELONG(0, KBD_VERSION), -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/11558