2 * CRTDLL multi-byte string functions
4 * Copyright 1999 Alexandre Julliard
21 /*********************************************************************
22 * CRTDLL__mbsinc (CRTDLL.205)
24 LPSTR __cdecl CRTDLL__mbsinc( LPCSTR str )
26 int len = mblen( str, MB_LEN_MAX );
28 return (LPSTR)(str + len);
32 /*********************************************************************
33 * CRTDLL__mbslen (CRTDLL.206)
35 INT __cdecl CRTDLL__mbslen( LPCSTR str )
38 while ((len = mblen( str, MB_LEN_MAX )) > 0)
47 /*********************************************************************
48 * CRTDLL_mbtowc (CRTDLL.430)
50 INT __cdecl CRTDLL_mbtowc( WCHAR *dst, LPCSTR str, INT n )
53 int ret = mbtowc( &res, str, n );
54 if (dst) *dst = (WCHAR)res;