11 #error This file should only be compiled with _MBCS defined
23 BOOL fFoundInvalidMBC, fIsLeadPrefix;
35 fFoundInvalidMBC =
FALSE;
67 fFoundInvalidMBC =
TRUE;
75 while ((*
p++ = *_Src++) != 0 && --
available > 0)
111 fFoundInvalidMBC =
TRUE;
116 if (fFoundInvalidMBC)
#define _RETURN_DEST_NOT_NULL_TERMINATED(_String, _Size)
#define _ISMBBLEADPREFIX(_Result, _StringStart, _BytePtr)
#define _RETURN_BUFFER_TOO_SMALL(_String, _Size)
#define _LOCALE_SHORTCUT_TEST
#define _RESET_STRING(_String, _Size)
#define _VALIDATE_POINTER_RESET_STRING(_Pointer, _String, _Size)
#define _RETURN_MBCS_ERROR
#define _VALIDATE_STRING(_String, _Size)
static WCHAR available[MAX_STRING_RESOURCE_LEN]
errno_t __cdecl _mbscat_s_l(unsigned char *_Dst, size_t _SizeInBytes, const unsigned char *_Src, _LOCALE_ARG_DECL)
int CDECL strcat_s(char *dst, size_t elem, const char *src)