From: Piotr Caban Subject: msvcrt: Don't forward memchr to ntdll Message-Id: <51C4578B.2030908@codeweavers.com> Date: Fri, 21 Jun 2013 15:39:23 +0200 --- dlls/msvcrt/msvcrt.spec | 2 +- dlls/msvcrt/string.c | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/dlls/msvcrt/msvcrt.spec b/dlls/msvcrt/msvcrt.spec index 55ebba9..afb12bf 100644 --- a/dlls/msvcrt/msvcrt.spec +++ b/dlls/msvcrt/msvcrt.spec @@ -1367,7 +1367,7 @@ @ cdecl mbstowcs(ptr str long) MSVCRT_mbstowcs @ cdecl mbstowcs_s(ptr ptr long str long) MSVCRT__mbstowcs_s @ cdecl mbtowc(ptr str long) MSVCRT_mbtowc -@ cdecl memchr(ptr long long) ntdll.memchr +@ cdecl memchr(ptr long long) MSVCRT_memchr @ cdecl memcmp(ptr ptr long) ntdll.memcmp @ cdecl memcpy(ptr ptr long) MSVCRT_memcpy @ cdecl memcpy_s(ptr long ptr long) diff --git a/dlls/msvcrt/string.c b/dlls/msvcrt/string.c index f2d1e20..236275c 100644 --- a/dlls/msvcrt/string.c +++ b/dlls/msvcrt/string.c @@ -1616,6 +1616,14 @@ char* __cdecl MSVCRT_strchr(const char *str, int c) } /********************************************************************* + * memchr (MSVCRT.@) + */ +void* __cdecl MSVCRT_memchr(const void *ptr, int c, size_t n) +{ + return memchr(ptr, c, n); +} + +/********************************************************************* * strncmp (MSVCRT.@) */ int __cdecl MSVCRT_strncmp(const char *str1, const char *str2, MSVCRT_size_t len)