Module: wine Branch: master Commit: 1059ee3cba030988091b54254a13d5899621e3c5 URL: http://source.winehq.org/git/wine.git/?a=commit;h=1059ee3cba030988091b54254a...
Author: Sebastian Lackner sebastian@fds-team.de Date: Mon Apr 6 10:18:04 2015 +0200
user32: Check for NULL pointer in ToUnicodeEx.
---
dlls/user32/input.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/user32/input.c b/dlls/user32/input.c index 0ed4218..b6eecbe 100644 --- a/dlls/user32/input.c +++ b/dlls/user32/input.c @@ -1022,6 +1022,7 @@ INT WINAPI ToUnicode(UINT virtKey, UINT scanCode, const BYTE *lpKeyState, INT WINAPI ToUnicodeEx(UINT virtKey, UINT scanCode, const BYTE *lpKeyState, LPWSTR lpwStr, int size, UINT flags, HKL hkl) { + if (!lpKeyState) return 0; return USER_Driver->pToUnicodeEx(virtKey, scanCode, lpKeyState, lpwStr, size, flags, hkl); }