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
;