[CRT] Add parameter check to _mbscmp

Fixes crash in msvcrt_winetest::string
This commit is contained in:
Timo Kreuzer 2023-09-19 04:15:02 +03:00
parent 86f98baaf8
commit 840dfdc3a1

View file

@ -1,10 +1,14 @@
#include <mbstring.h>
#include <string.h>
#include <precomp.h>
/*
* @implemented
*/
int _mbscmp(const unsigned char *str1, const unsigned char *str2)
{
if (!MSVCRT_CHECK_PMT(str1 && str2))
return _NLSCMPERROR;
return strcmp((const char*)str1, (char*)str2);
}