Skip to content

Commit 16f9e16

Browse files
committed
windows.cfg: Improved support for string compar functions.
1 parent f31e2e6 commit 16f9e16

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

cfg/windows.cfg

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1786,12 +1786,30 @@
17861786
<not-uninit/>
17871787
</arg>
17881788
</function>
1789+
<!-- int _stricmp_l(const char *string1, const char *string2, _locale_t locale); -->
1790+
<!-- int _wcsicmp_l(const wchar_t *string1, const wchar_t *string2, _locale_t locale); -->
1791+
<!-- int _mbsicmp_l(const wchar_t *string1, const wchar_t *string2, _locale_t locale); -->
1792+
<function name="_stricmp_l,_wcsicmp_l,_mbsicmp_l">
1793+
<noreturn>false</noreturn>
1794+
<leak-ignore/>
1795+
<arg nr="1">
1796+
<not-uninit/>
1797+
<not-null/>
1798+
</arg>
1799+
<arg nr="2">
1800+
<not-uninit/>
1801+
<not-null/>
1802+
</arg>
1803+
<arg nr="3">
1804+
<not-uninit/>
1805+
</arg>
1806+
</function>
17891807
<!-- int stricmp(const char *s1, const char *s2); -->
17901808
<!-- int _stricmp(const char *s1, const char *s2); -->
17911809
<!-- int wcsicmp(const wchar_t *s1, const wchar_t *s2); -->
17921810
<!-- int _wcsicmp(const wchar_t *s1, const wchar_t *s2); -->
17931811
<!-- int _mbsicmp(const unsigned char *string1, const unsigned char *string2); -->
1794-
<function name="stricmp,_stricmp,wcsicmp,_wcsicmp,_mbsicmp">
1812+
<function name="stricmp,_stricmp,wcsicmp,_wcsicmp,_mbsicmp,_tcsicmp">
17951813
<noreturn>false</noreturn>
17961814
<leak-ignore/>
17971815
<arg nr="1">

0 commit comments

Comments
 (0)