Piotr Caban : msvcrt: Copy wcsrchr implementation from ntdll.
Module: wine Branch: master Commit: b34b7e171e086a54f47b327bfaad2bb29b560d05 URL: https://source.winehq.org/git/wine.git/?a=commit;h=b34b7e171e086a54f47b327bf... Author: Piotr Caban <piotr(a)codeweavers.com> Date: Tue Jul 21 12:21:51 2020 +0200 msvcrt: Copy wcsrchr implementation from ntdll. Signed-off-by: Piotr Caban <piotr(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/msvcrt/wcs.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/msvcrt/wcs.c b/dlls/msvcrt/wcs.c index e193c08593..bce1e89aeb 100644 --- a/dlls/msvcrt/wcs.c +++ b/dlls/msvcrt/wcs.c @@ -2672,7 +2672,9 @@ MSVCRT_wchar_t* CDECL MSVCRT_wcschr(const MSVCRT_wchar_t *str, MSVCRT_wchar_t ch */ MSVCRT_wchar_t* CDECL MSVCRT_wcsrchr(const MSVCRT_wchar_t *str, MSVCRT_wchar_t ch) { - return strrchrW(str, ch); + WCHAR *ret = NULL; + do { if (*str == ch) ret = (WCHAR *)(ULONG_PTR)str; } while (*str++); + return ret; } /***********************************************************************
participants (1)
-
Alexandre Julliard