std.cfg: Removed <formatstr/> from v*scanf/printf functions. Added two C++17 functions to std::map container declaration.
This commit is contained in:
parent
2f1c80560a
commit
1a765213ad
31
cfg/std.cfg
31
cfg/std.cfg
|
@ -983,9 +983,7 @@
|
||||||
<not-null/>
|
<not-null/>
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<formatstr/>
|
|
||||||
<arg nr="2">
|
<arg nr="2">
|
||||||
<formatstr/>
|
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<arg nr="3"/>
|
<arg nr="3"/>
|
||||||
|
@ -998,9 +996,7 @@
|
||||||
<not-null/>
|
<not-null/>
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<formatstr/>
|
|
||||||
<arg nr="2">
|
<arg nr="2">
|
||||||
<formatstr/>
|
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<arg nr="3"/>
|
<arg nr="3"/>
|
||||||
|
@ -1149,9 +1145,7 @@
|
||||||
<arg nr="1">
|
<arg nr="1">
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<formatstr scan="true"/>
|
|
||||||
<arg nr="2">
|
<arg nr="2">
|
||||||
<formatstr/>
|
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<arg nr="3"/>
|
<arg nr="3"/>
|
||||||
|
@ -1163,10 +1157,7 @@
|
||||||
<arg nr="1">
|
<arg nr="1">
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<formatstr scan="true"/>
|
<arg nr="2"/>
|
||||||
<arg nr="2">
|
|
||||||
<formatstr/>
|
|
||||||
</arg>
|
|
||||||
</function>
|
</function>
|
||||||
<!-- int fseek(FILE* stream, long int offset, int origin); -->
|
<!-- int fseek(FILE* stream, long int offset, int origin); -->
|
||||||
<function name="fseek,std::fseek">
|
<function name="fseek,std::fseek">
|
||||||
|
@ -2586,9 +2577,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<function name="vprintf,std::vprintf">
|
<function name="vprintf,std::vprintf">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
<formatstr/>
|
|
||||||
<arg nr="1">
|
<arg nr="1">
|
||||||
<formatstr/>
|
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<arg nr="2"/>
|
<arg nr="2"/>
|
||||||
|
@ -2597,9 +2586,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<function name="vwprintf,std::vwprintf">
|
<function name="vwprintf,std::vwprintf">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
<formatstr/>
|
|
||||||
<arg nr="1">
|
<arg nr="1">
|
||||||
<formatstr/>
|
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<arg nr="2"/>
|
<arg nr="2"/>
|
||||||
|
@ -2821,9 +2808,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<not-null/>
|
<not-null/>
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<formatstr scan="true"/>
|
|
||||||
<arg nr="2">
|
<arg nr="2">
|
||||||
<formatstr/>
|
|
||||||
<not-null/>
|
<not-null/>
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
|
@ -2837,9 +2822,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<not-null/>
|
<not-null/>
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<formatstr scan="true"/>
|
|
||||||
<arg nr="2">
|
<arg nr="2">
|
||||||
<formatstr/>
|
|
||||||
<not-null/>
|
<not-null/>
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
|
@ -2849,9 +2832,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<function name="vscanf,std::vscanf">
|
<function name="vscanf,std::vscanf">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
<formatstr scan="true"/>
|
|
||||||
<arg nr="1">
|
<arg nr="1">
|
||||||
<formatstr/>
|
|
||||||
<not-null/>
|
<not-null/>
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
|
@ -2861,9 +2842,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<function name="vwscanf,std::vwscanf">
|
<function name="vwscanf,std::vwscanf">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
<formatstr scan="true"/>
|
|
||||||
<arg nr="1">
|
<arg nr="1">
|
||||||
<formatstr/>
|
|
||||||
<not-null/>
|
<not-null/>
|
||||||
</arg>
|
</arg>
|
||||||
<arg nr="2"/>
|
<arg nr="2"/>
|
||||||
|
@ -3726,9 +3705,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<function name="vsprintf,std::vsprintf">
|
<function name="vsprintf,std::vsprintf">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
<formatstr/>
|
|
||||||
<arg nr="2">
|
<arg nr="2">
|
||||||
<formatstr/>
|
|
||||||
<not-null/>
|
<not-null/>
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
|
@ -3745,9 +3722,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<arg nr="2">
|
<arg nr="2">
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<formatstr/>
|
|
||||||
<arg nr="3">
|
<arg nr="3">
|
||||||
<formatstr/>
|
|
||||||
<not-null/>
|
<not-null/>
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
|
@ -3796,9 +3771,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<arg nr="2">
|
<arg nr="2">
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
<formatstr/>
|
|
||||||
<arg nr="3">
|
<arg nr="3">
|
||||||
<formatstr/>
|
|
||||||
<not-null/>
|
<not-null/>
|
||||||
<not-uninit/>
|
<not-uninit/>
|
||||||
</arg>
|
</arg>
|
||||||
|
@ -4110,6 +4083,8 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
|
||||||
<function name="count" action="find"/>
|
<function name="count" action="find"/>
|
||||||
<function name="find" action="find" yields="iterator"/>
|
<function name="find" action="find" yields="iterator"/>
|
||||||
<function name="emplace_hint" action="push"/>
|
<function name="emplace_hint" action="push"/>
|
||||||
|
<function name="try_emplace" action="push"/>
|
||||||
|
<function name="insert_or_assign" action="push"/>
|
||||||
<function name="rehash" action="change-internal"/>
|
<function name="rehash" action="change-internal"/>
|
||||||
<function name="lower_bound" yields="iterator"/>
|
<function name="lower_bound" yields="iterator"/>
|
||||||
<function name="upper_bound" yields="iterator"/>
|
<function name="upper_bound" yields="iterator"/>
|
||||||
|
|
Loading…
Reference in New Issue