Skip to content

Commit 1a76521

Browse files
committed
std.cfg: Removed <formatstr/> from v*scanf/printf functions. Added two C++17 functions to std::map container declaration.
1 parent 2f1c805 commit 1a76521

1 file changed

Lines changed: 3 additions & 28 deletions

File tree

cfg/std.cfg

Lines changed: 3 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -983,9 +983,7 @@
983983
<not-null/>
984984
<not-uninit/>
985985
</arg>
986-
<formatstr/>
987986
<arg nr="2">
988-
<formatstr/>
989987
<not-uninit/>
990988
</arg>
991989
<arg nr="3"/>
@@ -998,9 +996,7 @@
998996
<not-null/>
999997
<not-uninit/>
1000998
</arg>
1001-
<formatstr/>
1002999
<arg nr="2">
1003-
<formatstr/>
10041000
<not-uninit/>
10051001
</arg>
10061002
<arg nr="3"/>
@@ -1149,9 +1145,7 @@
11491145
<arg nr="1">
11501146
<not-uninit/>
11511147
</arg>
1152-
<formatstr scan="true"/>
11531148
<arg nr="2">
1154-
<formatstr/>
11551149
<not-uninit/>
11561150
</arg>
11571151
<arg nr="3"/>
@@ -1163,10 +1157,7 @@
11631157
<arg nr="1">
11641158
<not-uninit/>
11651159
</arg>
1166-
<formatstr scan="true"/>
1167-
<arg nr="2">
1168-
<formatstr/>
1169-
</arg>
1160+
<arg nr="2"/>
11701161
</function>
11711162
<!-- int fseek(FILE* stream, long int offset, int origin); -->
11721163
<function name="fseek,std::fseek">
@@ -2586,9 +2577,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
25862577
<function name="vprintf,std::vprintf">
25872578
<noreturn>false</noreturn>
25882579
<leak-ignore/>
2589-
<formatstr/>
25902580
<arg nr="1">
2591-
<formatstr/>
25922581
<not-uninit/>
25932582
</arg>
25942583
<arg nr="2"/>
@@ -2597,9 +2586,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
25972586
<function name="vwprintf,std::vwprintf">
25982587
<noreturn>false</noreturn>
25992588
<leak-ignore/>
2600-
<formatstr/>
26012589
<arg nr="1">
2602-
<formatstr/>
26032590
<not-uninit/>
26042591
</arg>
26052592
<arg nr="2"/>
@@ -2821,9 +2808,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
28212808
<not-null/>
28222809
<not-uninit/>
28232810
</arg>
2824-
<formatstr scan="true"/>
28252811
<arg nr="2">
2826-
<formatstr/>
28272812
<not-null/>
28282813
<not-uninit/>
28292814
</arg>
@@ -2837,9 +2822,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
28372822
<not-null/>
28382823
<not-uninit/>
28392824
</arg>
2840-
<formatstr scan="true"/>
28412825
<arg nr="2">
2842-
<formatstr/>
28432826
<not-null/>
28442827
<not-uninit/>
28452828
</arg>
@@ -2849,9 +2832,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
28492832
<function name="vscanf,std::vscanf">
28502833
<noreturn>false</noreturn>
28512834
<leak-ignore/>
2852-
<formatstr scan="true"/>
28532835
<arg nr="1">
2854-
<formatstr/>
28552836
<not-null/>
28562837
<not-uninit/>
28572838
</arg>
@@ -2861,9 +2842,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
28612842
<function name="vwscanf,std::vwscanf">
28622843
<noreturn>false</noreturn>
28632844
<leak-ignore/>
2864-
<formatstr scan="true"/>
28652845
<arg nr="1">
2866-
<formatstr/>
28672846
<not-null/>
28682847
</arg>
28692848
<arg nr="2"/>
@@ -3726,9 +3705,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
37263705
<function name="vsprintf,std::vsprintf">
37273706
<noreturn>false</noreturn>
37283707
<leak-ignore/>
3729-
<formatstr/>
37303708
<arg nr="2">
3731-
<formatstr/>
37323709
<not-null/>
37333710
<not-uninit/>
37343711
</arg>
@@ -3745,9 +3722,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
37453722
<arg nr="2">
37463723
<not-uninit/>
37473724
</arg>
3748-
<formatstr/>
37493725
<arg nr="3">
3750-
<formatstr/>
37513726
<not-null/>
37523727
<not-uninit/>
37533728
</arg>
@@ -3796,9 +3771,7 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
37963771
<arg nr="2">
37973772
<not-uninit/>
37983773
</arg>
3799-
<formatstr/>
38003774
<arg nr="3">
3801-
<formatstr/>
38023775
<not-null/>
38033776
<not-uninit/>
38043777
</arg>
@@ -4110,6 +4083,8 @@ The obsolete function 'gets' is called. With 'gets' you'll get a buffer overrun
41104083
<function name="count" action="find"/>
41114084
<function name="find" action="find" yields="iterator"/>
41124085
<function name="emplace_hint" action="push"/>
4086+
<function name="try_emplace" action="push"/>
4087+
<function name="insert_or_assign" action="push"/>
41134088
<function name="rehash" action="change-internal"/>
41144089
<function name="lower_bound" yields="iterator"/>
41154090
<function name="upper_bound" yields="iterator"/>

0 commit comments

Comments
 (0)