[PATCH 0/1] MR10135: wow64win: SPI_GETDEFAULTINPUTLANG result is pointer-sized.
From: Esme Povirk <esme@codeweavers.com> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59404 --- dlls/wow64win/user.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/dlls/wow64win/user.c b/dlls/wow64win/user.c index 8304517fbf7..89b7cbd67ab 100644 --- a/dlls/wow64win/user.c +++ b/dlls/wow64win/user.c @@ -4853,6 +4853,19 @@ NTSTATUS WINAPI wow64_NtUserSystemParametersInfo( UINT *args ) return TRUE; } break; + + case SPI_GETDEFAULTINPUTLANG: + if (ptr) + { + HKL hkl = 0; + + if (!NtUserSystemParametersInfo( action, val, &hkl, winini )) return FALSE; + + *(ULONG*)ptr = PtrToUlong( hkl ); + + return TRUE; + } + break; } return NtUserSystemParametersInfo( action, val, ptr, winini ); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10135
participants (2)
-
Esme Povirk -
Esme Povirk (@madewokherd)