@ cdecl __crtCompareStringA(long long str long str long) kernel32.CompareStringA
@ cdecl __crtCompareStringW(long long wstr long wstr long) kernel32.CompareStringW
@ cdecl __crtGetLocaleInfoW(long long ptr long) kernel32.GetLocaleInfo
-@ cdecl __crtGetStringTypeW(long long wstr long ptr) kernel32.GetStringTypeW
+@ cdecl __crtGetStringTypeW(long long wstr long ptr)
@ cdecl __crtLCMapStringA(long long str long ptr long long long)
# stub __crtLCMapStringW
@ cdecl __dllonexit(ptr ptr ptr)
{
return __setlc_active;
}
+
+/*********************************************************************
+ * __crtGetStringTypeW(MSVCRT.@)
+ *
+ * This function was accepting different number of arguments in older
+ * versions of msvcrt.
+ */
+BOOL CDECL __crtGetStringTypeW(DWORD unk, DWORD type,
+ wchar_t *buffer, int len, WORD *out)
+{
+ FIXME("(unk %x, type %x, wstr %p(%d), %p) partial stub\n",
+ unk, type, buffer, len, out);
+
+ return GetStringTypeW(type, buffer, len, out);
+}