diff --git a/dlls/msvcrt/msvcrt.spec b/dlls/msvcrt/msvcrt.spec index be940089844..6b11ba429c9 100644 --- a/dlls/msvcrt/msvcrt.spec +++ b/dlls/msvcrt/msvcrt.spec @@ -1411,7 +1411,7 @@ @ varargs sscanf_s(str str) MSVCRT_sscanf_s @ cdecl strcat(str str) ntdll.strcat @ cdecl strcat_s(str long str) MSVCRT_strcat_s -@ cdecl strchr(str long) ntdll.strchr +@ cdecl strchr(str long) MSVCRT_strchr @ cdecl strcmp(str str) ntdll.strcmp @ cdecl strcoll(str str) MSVCRT_strcoll @ cdecl strcpy(ptr str) ntdll.strcpy diff --git a/dlls/msvcrt/string.c b/dlls/msvcrt/string.c index f7c21187da4..6d56cc05f32 100644 --- a/dlls/msvcrt/string.c +++ b/dlls/msvcrt/string.c @@ -1574,6 +1574,14 @@ void* __cdecl MSVCRT_memset(void *dst, int c, MSVCRT_size_t n) return memset(dst, c, n); } +/********************************************************************* + * strchr (MSVCRT.@) + */ +char* __cdecl MSVCRT_strchr(const char *str, int c) +{ + return strchr(str, c); +} + /********************************************************************* * _strnicmp_l (MSVCRT.@) */