windows.cfg: Added support for _mbsncpy_s_l() and _mbsncpy_s().

This commit is contained in:
orbitcowboy 2018-06-07 15:35:00 +02:00
parent c31503557d
commit cb2880e7c1
1 changed files with 24 additions and 1 deletions

View File

@ -3782,6 +3782,28 @@ HFONT CreateFont(
<valid>0:</valid> <valid>0:</valid>
</arg> </arg>
</function> </function>
<!-- errno_t _mbsncpy_s(unsigned char *strDest, size_t numberOfElements, const unsigned char *strSource, size_t count); -->
<function name="_mbsncpy_s">
<noreturn>false</noreturn>
<returnValue type="errno_t"/>
<leak-ignore/>
<arg nr="1">
<not-null/>
<minsize type="argvalue" arg="2"/>
</arg>
<arg nr="2">
<not-uninit/>
<valid>0:</valid>
</arg>
<arg nr="3">
<not-null/>
<not-uninit/>
<minsize type="argvalue" arg="4"/>
</arg>
<arg nr="4">
<not-uninit/>
</arg>
</function>
<!-- char *_strncpy_l(unsigned char char *s, const unsigned char *ct, size_t n, locale_t locale ); --> <!-- char *_strncpy_l(unsigned char char *s, const unsigned char *ct, size_t n, locale_t locale ); -->
<!-- wchar_t *_wcsncpy_l(wchar_t *strDest, const wchar_t *strSource, size_t count, locale_t locale);--> <!-- wchar_t *_wcsncpy_l(wchar_t *strDest, const wchar_t *strSource, size_t count, locale_t locale);-->
<!-- unsigned char *_mbsncpy_l(unsigned char *strDest, const unsigned char *strSource, size_t count, _locale_t locale);--> <!-- unsigned char *_mbsncpy_l(unsigned char *strDest, const unsigned char *strSource, size_t count, _locale_t locale);-->
@ -3807,7 +3829,8 @@ HFONT CreateFont(
</function> </function>
<!-- errno_t _strncpy_s_l(char *strDest, size_t numberOfElements, const char *strSource, size_t count, _locale_t locale); --> <!-- errno_t _strncpy_s_l(char *strDest, size_t numberOfElements, const char *strSource, size_t count, _locale_t locale); -->
<!-- errno_t _wcsncpy_s_l(wchar_t *strDest, size_t numberOfElements, const wchar_t *strSource, size_t count, _locale_t locale); --> <!-- errno_t _wcsncpy_s_l(wchar_t *strDest, size_t numberOfElements, const wchar_t *strSource, size_t count, _locale_t locale); -->
<function name="_strncpy_s_l,_wcsncpy_s_l"> <!-- errno_t _mbsncpy_s_l(unsigned char *strDest, size_t numberOfElements, const unsigned char *strSource, size_t count, locale_t locale); -->
<function name="_strncpy_s_l,_wcsncpy_s_l,_mbsncpy_s_l">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<returnValue type="errno_t"/> <returnValue type="errno_t"/>
<leak-ignore/> <leak-ignore/>