Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7cc7675

Browse files
committed
C++: Accept query changes. These are just deduplications.
1 parent 1b45c5f commit 7cc7675

11 files changed

Lines changed: 0 additions & 287 deletions

File tree

cpp/ql/test/query-tests/Security/CWE/CWE-078/semmle/ExecTainted/ExecTainted.expected

Lines changed: 0 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -41,57 +41,22 @@ edges
4141
| test.cpp:178:22:178:26 | (const char *)... indirection | test.cpp:178:13:178:19 | strncat output argument |
4242
| test.cpp:180:13:180:19 | strncat output argument | test.cpp:183:32:183:38 | array to pointer conversion indirection |
4343
| test.cpp:180:22:180:29 | (const char *)... indirection | test.cpp:180:13:180:19 | strncat output argument |
44-
| test.cpp:186:34:186:38 | flags | test.cpp:187:11:187:15 | strncat output argument |
45-
| test.cpp:186:34:186:38 | flags | test.cpp:187:11:187:15 | strncat output argument |
46-
| test.cpp:186:34:186:38 | flags | test.cpp:188:11:188:17 | strncat output argument |
47-
| test.cpp:186:34:186:38 | flags | test.cpp:188:20:188:24 | (const char *)... indirection |
48-
| test.cpp:186:34:186:38 | flags indirection | test.cpp:187:11:187:15 | strncat output argument |
49-
| test.cpp:186:34:186:38 | flags indirection | test.cpp:187:11:187:15 | strncat output argument |
50-
| test.cpp:186:34:186:38 | flags indirection | test.cpp:188:11:188:17 | strncat output argument |
51-
| test.cpp:186:34:186:38 | flags indirection | test.cpp:188:20:188:24 | (const char *)... indirection |
52-
| test.cpp:186:47:186:54 | filename | test.cpp:187:11:187:15 | strncat output argument |
5344
| test.cpp:186:47:186:54 | filename | test.cpp:188:20:188:24 | (const char *)... indirection |
54-
| test.cpp:186:47:186:54 | filename indirection | test.cpp:187:11:187:15 | strncat output argument |
5545
| test.cpp:186:47:186:54 | filename indirection | test.cpp:187:18:187:25 | (const char *)... indirection |
5646
| test.cpp:186:47:186:54 | filename indirection | test.cpp:188:20:188:24 | (const char *)... indirection |
5747
| test.cpp:187:11:187:15 | strncat output argument | test.cpp:188:11:188:17 | strncat output argument |
58-
| test.cpp:187:11:187:15 | strncat output argument | test.cpp:188:11:188:17 | strncat output argument |
59-
| test.cpp:187:11:187:15 | strncat output argument | test.cpp:188:11:188:17 | strncat output argument |
60-
| test.cpp:187:11:187:15 | strncat output argument | test.cpp:188:20:188:24 | (const char *)... indirection |
61-
| test.cpp:187:11:187:15 | strncat output argument | test.cpp:188:20:188:24 | (const char *)... indirection |
62-
| test.cpp:187:11:187:15 | strncat output argument | test.cpp:188:20:188:24 | (const char *)... indirection |
63-
| test.cpp:187:11:187:15 | strncat output argument | test.cpp:188:20:188:24 | (const char *)... indirection |
6448
| test.cpp:187:18:187:25 | (const char *)... indirection | test.cpp:187:11:187:15 | strncat output argument |
6549
| test.cpp:188:20:188:24 | (const char *)... indirection | test.cpp:188:11:188:17 | strncat output argument |
6650
| test.cpp:188:20:188:24 | (const char *)... indirection | test.cpp:188:11:188:17 | strncat output argument |
67-
| test.cpp:188:20:188:24 | (const char *)... indirection | test.cpp:188:11:188:17 | strncat output argument |
68-
| test.cpp:188:20:188:24 | (const char *)... indirection | test.cpp:188:11:188:17 | strncat output argument |
6951
| test.cpp:194:9:194:16 | fread output argument | test.cpp:196:26:196:33 | array to pointer conversion indirection |
7052
| test.cpp:194:9:194:16 | fread output argument | test.cpp:196:26:196:33 | filename |
7153
| test.cpp:196:10:196:16 | concat output argument | test.cpp:198:32:198:38 | array to pointer conversion indirection |
7254
| test.cpp:196:10:196:16 | concat output argument | test.cpp:198:32:198:38 | array to pointer conversion indirection |
73-
| test.cpp:196:19:196:23 | array to pointer conversion indirection | test.cpp:186:34:186:38 | flags indirection |
74-
| test.cpp:196:19:196:23 | array to pointer conversion indirection | test.cpp:186:34:186:38 | flags indirection |
75-
| test.cpp:196:19:196:23 | array to pointer conversion indirection | test.cpp:196:10:196:16 | concat output argument |
76-
| test.cpp:196:19:196:23 | array to pointer conversion indirection | test.cpp:196:10:196:16 | concat output argument |
77-
| test.cpp:196:19:196:23 | concat output argument | test.cpp:196:19:196:23 | array to pointer conversion indirection |
78-
| test.cpp:196:19:196:23 | concat output argument | test.cpp:196:19:196:23 | array to pointer conversion indirection |
79-
| test.cpp:196:19:196:23 | concat output argument | test.cpp:196:19:196:23 | flags |
80-
| test.cpp:196:19:196:23 | concat output argument | test.cpp:196:19:196:23 | flags |
81-
| test.cpp:196:19:196:23 | flags | test.cpp:186:34:186:38 | flags |
82-
| test.cpp:196:19:196:23 | flags | test.cpp:186:34:186:38 | flags |
83-
| test.cpp:196:19:196:23 | flags | test.cpp:196:10:196:16 | concat output argument |
84-
| test.cpp:196:19:196:23 | flags | test.cpp:196:10:196:16 | concat output argument |
85-
| test.cpp:196:19:196:23 | flags | test.cpp:196:19:196:23 | concat output argument |
86-
| test.cpp:196:19:196:23 | flags | test.cpp:196:19:196:23 | concat output argument |
8755
| test.cpp:196:26:196:33 | array to pointer conversion indirection | test.cpp:186:47:186:54 | filename indirection |
8856
| test.cpp:196:26:196:33 | array to pointer conversion indirection | test.cpp:196:10:196:16 | concat output argument |
8957
| test.cpp:196:26:196:33 | array to pointer conversion indirection | test.cpp:196:10:196:16 | concat output argument |
90-
| test.cpp:196:26:196:33 | array to pointer conversion indirection | test.cpp:196:19:196:23 | concat output argument |
91-
| test.cpp:196:26:196:33 | array to pointer conversion indirection | test.cpp:196:19:196:23 | concat output argument |
9258
| test.cpp:196:26:196:33 | filename | test.cpp:186:47:186:54 | filename |
9359
| test.cpp:196:26:196:33 | filename | test.cpp:196:10:196:16 | concat output argument |
94-
| test.cpp:196:26:196:33 | filename | test.cpp:196:19:196:23 | concat output argument |
9560
| test.cpp:218:9:218:16 | fread output argument | test.cpp:220:19:220:26 | (const char *)... indirection |
9661
| test.cpp:218:9:218:16 | fread output argument | test.cpp:220:19:220:26 | (const char *)... indirection |
9762
| test.cpp:220:10:220:16 | strncat output argument | test.cpp:222:32:222:38 | array to pointer conversion indirection |
@@ -153,40 +118,18 @@ nodes
153118
| test.cpp:183:32:183:38 | array to pointer conversion indirection | semmle.label | array to pointer conversion indirection |
154119
| test.cpp:183:32:183:38 | array to pointer conversion indirection | semmle.label | array to pointer conversion indirection |
155120
| test.cpp:183:32:183:38 | array to pointer conversion indirection | semmle.label | array to pointer conversion indirection |
156-
| test.cpp:186:34:186:38 | flags | semmle.label | flags |
157-
| test.cpp:186:34:186:38 | flags | semmle.label | flags |
158-
| test.cpp:186:34:186:38 | flags indirection | semmle.label | flags indirection |
159-
| test.cpp:186:34:186:38 | flags indirection | semmle.label | flags indirection |
160121
| test.cpp:186:47:186:54 | filename | semmle.label | filename |
161122
| test.cpp:186:47:186:54 | filename indirection | semmle.label | filename indirection |
162123
| test.cpp:187:11:187:15 | strncat output argument | semmle.label | strncat output argument |
163-
| test.cpp:187:11:187:15 | strncat output argument | semmle.label | strncat output argument |
164-
| test.cpp:187:11:187:15 | strncat output argument | semmle.label | strncat output argument |
165-
| test.cpp:187:11:187:15 | strncat output argument | semmle.label | strncat output argument |
166-
| test.cpp:187:11:187:15 | strncat output argument | semmle.label | strncat output argument |
167-
| test.cpp:187:11:187:15 | strncat output argument | semmle.label | strncat output argument |
168-
| test.cpp:187:11:187:15 | strncat output argument | semmle.label | strncat output argument |
169124
| test.cpp:187:18:187:25 | (const char *)... indirection | semmle.label | (const char *)... indirection |
170125
| test.cpp:188:11:188:17 | strncat output argument | semmle.label | strncat output argument |
171126
| test.cpp:188:11:188:17 | strncat output argument | semmle.label | strncat output argument |
172127
| test.cpp:188:11:188:17 | strncat output argument | semmle.label | strncat output argument |
173-
| test.cpp:188:11:188:17 | strncat output argument | semmle.label | strncat output argument |
174-
| test.cpp:188:11:188:17 | strncat output argument | semmle.label | strncat output argument |
175-
| test.cpp:188:11:188:17 | strncat output argument | semmle.label | strncat output argument |
176-
| test.cpp:188:11:188:17 | strncat output argument | semmle.label | strncat output argument |
177-
| test.cpp:188:20:188:24 | (const char *)... indirection | semmle.label | (const char *)... indirection |
178-
| test.cpp:188:20:188:24 | (const char *)... indirection | semmle.label | (const char *)... indirection |
179128
| test.cpp:188:20:188:24 | (const char *)... indirection | semmle.label | (const char *)... indirection |
180129
| test.cpp:188:20:188:24 | (const char *)... indirection | semmle.label | (const char *)... indirection |
181130
| test.cpp:194:9:194:16 | fread output argument | semmle.label | fread output argument |
182131
| test.cpp:196:10:196:16 | concat output argument | semmle.label | concat output argument |
183132
| test.cpp:196:10:196:16 | concat output argument | semmle.label | concat output argument |
184-
| test.cpp:196:19:196:23 | array to pointer conversion indirection | semmle.label | array to pointer conversion indirection |
185-
| test.cpp:196:19:196:23 | array to pointer conversion indirection | semmle.label | array to pointer conversion indirection |
186-
| test.cpp:196:19:196:23 | concat output argument | semmle.label | concat output argument |
187-
| test.cpp:196:19:196:23 | concat output argument | semmle.label | concat output argument |
188-
| test.cpp:196:19:196:23 | flags | semmle.label | flags |
189-
| test.cpp:196:19:196:23 | flags | semmle.label | flags |
190133
| test.cpp:196:26:196:33 | array to pointer conversion indirection | semmle.label | array to pointer conversion indirection |
191134
| test.cpp:196:26:196:33 | filename | semmle.label | filename |
192135
| test.cpp:198:32:198:38 | array to pointer conversion indirection | semmle.label | array to pointer conversion indirection |
@@ -198,17 +141,8 @@ nodes
198141
| test.cpp:220:19:220:26 | (const char *)... indirection | semmle.label | (const char *)... indirection |
199142
| test.cpp:222:32:222:38 | array to pointer conversion indirection | semmle.label | array to pointer conversion indirection |
200143
subpaths
201-
| test.cpp:196:19:196:23 | array to pointer conversion indirection | test.cpp:186:34:186:38 | flags indirection | test.cpp:188:11:188:17 | strncat output argument | test.cpp:196:10:196:16 | concat output argument |
202-
| test.cpp:196:19:196:23 | array to pointer conversion indirection | test.cpp:186:34:186:38 | flags indirection | test.cpp:188:11:188:17 | strncat output argument | test.cpp:196:10:196:16 | concat output argument |
203-
| test.cpp:196:19:196:23 | flags | test.cpp:186:34:186:38 | flags | test.cpp:187:11:187:15 | strncat output argument | test.cpp:196:19:196:23 | concat output argument |
204-
| test.cpp:196:19:196:23 | flags | test.cpp:186:34:186:38 | flags | test.cpp:187:11:187:15 | strncat output argument | test.cpp:196:19:196:23 | concat output argument |
205-
| test.cpp:196:19:196:23 | flags | test.cpp:186:34:186:38 | flags | test.cpp:188:11:188:17 | strncat output argument | test.cpp:196:10:196:16 | concat output argument |
206-
| test.cpp:196:19:196:23 | flags | test.cpp:186:34:186:38 | flags | test.cpp:188:11:188:17 | strncat output argument | test.cpp:196:10:196:16 | concat output argument |
207-
| test.cpp:196:26:196:33 | array to pointer conversion indirection | test.cpp:186:47:186:54 | filename indirection | test.cpp:187:11:187:15 | strncat output argument | test.cpp:196:19:196:23 | concat output argument |
208-
| test.cpp:196:26:196:33 | array to pointer conversion indirection | test.cpp:186:47:186:54 | filename indirection | test.cpp:187:11:187:15 | strncat output argument | test.cpp:196:19:196:23 | concat output argument |
209144
| test.cpp:196:26:196:33 | array to pointer conversion indirection | test.cpp:186:47:186:54 | filename indirection | test.cpp:188:11:188:17 | strncat output argument | test.cpp:196:10:196:16 | concat output argument |
210145
| test.cpp:196:26:196:33 | array to pointer conversion indirection | test.cpp:186:47:186:54 | filename indirection | test.cpp:188:11:188:17 | strncat output argument | test.cpp:196:10:196:16 | concat output argument |
211-
| test.cpp:196:26:196:33 | filename | test.cpp:186:47:186:54 | filename | test.cpp:187:11:187:15 | strncat output argument | test.cpp:196:19:196:23 | concat output argument |
212146
| test.cpp:196:26:196:33 | filename | test.cpp:186:47:186:54 | filename | test.cpp:188:11:188:17 | strncat output argument | test.cpp:196:10:196:16 | concat output argument |
213147
#select
214148
| test.cpp:23:12:23:19 | command1 | test.cpp:15:27:15:30 | argv indirection | test.cpp:23:12:23:19 | (const char *)... indirection | This argument to an OS command is derived from $@, dangerously concatenated into $@, and then passed to system(string). | test.cpp:15:27:15:30 | argv indirection | user input (a command-line argument) | test.cpp:22:13:22:20 | sprintf output argument | sprintf output argument |

cpp/ql/test/query-tests/Security/CWE/CWE-089/SqlTainted/SqlTainted.expected

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ edges
33
| test.c:15:20:15:23 | argv | test.c:21:18:21:23 | query1 |
44
| test.c:15:20:15:23 | argv | test.c:21:18:21:23 | query1 |
55
| test.c:15:20:15:23 | argv | test.c:21:18:21:23 | query1 |
6-
| test.c:15:20:15:23 | argv | test.c:21:18:21:23 | query1 |
7-
| test.c:15:20:15:23 | argv | test.c:21:18:21:23 | query1 |
8-
| test.c:15:20:15:23 | argv | test.c:21:18:21:23 | query1 |
9-
| test.c:15:20:15:23 | argv | test.c:21:18:21:23 | query1 |
106
| test.cpp:43:27:43:30 | argv | test.cpp:43:27:43:33 | access to array |
117
| test.cpp:43:27:43:30 | argv | test.cpp:43:27:43:33 | access to array |
128
| test.cpp:43:27:43:30 | argv | test.cpp:43:27:43:33 | access to array |
@@ -19,8 +15,6 @@ nodes
1915
| test.c:15:20:15:23 | argv | semmle.label | argv |
2016
| test.c:21:18:21:23 | query1 | semmle.label | query1 |
2117
| test.c:21:18:21:23 | query1 | semmle.label | query1 |
22-
| test.c:21:18:21:23 | query1 | semmle.label | query1 |
23-
| test.c:21:18:21:23 | query1 | semmle.label | query1 |
2418
| test.cpp:43:27:43:30 | argv | semmle.label | argv |
2519
| test.cpp:43:27:43:30 | argv | semmle.label | argv |
2620
| test.cpp:43:27:43:33 | access to array | semmle.label | access to array |

cpp/ql/test/query-tests/Security/CWE/CWE-114/semmle/UncontrolledProcessOperation/UncontrolledProcessOperation.expected

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ edges
1111
| test.cpp:56:12:56:17 | buffer | test.cpp:62:10:62:15 | buffer |
1212
| test.cpp:56:12:56:17 | buffer | test.cpp:62:10:62:15 | buffer |
1313
| test.cpp:56:12:56:17 | buffer | test.cpp:62:10:62:15 | buffer |
14-
| test.cpp:56:12:56:17 | buffer | test.cpp:62:10:62:15 | buffer |
15-
| test.cpp:56:12:56:17 | buffer | test.cpp:62:10:62:15 | buffer |
16-
| test.cpp:56:12:56:17 | buffer | test.cpp:62:10:62:15 | buffer |
17-
| test.cpp:56:12:56:17 | buffer | test.cpp:62:10:62:15 | buffer |
1814
| test.cpp:56:12:56:17 | buffer | test.cpp:63:10:63:13 | data |
1915
| test.cpp:56:12:56:17 | buffer | test.cpp:63:10:63:13 | data |
2016
| test.cpp:56:12:56:17 | buffer | test.cpp:63:10:63:13 | data |
@@ -37,8 +33,6 @@ edges
3733
| test.cpp:56:12:56:17 | buffer | test.cpp:65:10:65:14 | data2 |
3834
| test.cpp:56:12:56:17 | fgets output argument | test.cpp:62:10:62:15 | buffer |
3935
| test.cpp:56:12:56:17 | fgets output argument | test.cpp:62:10:62:15 | buffer |
40-
| test.cpp:56:12:56:17 | fgets output argument | test.cpp:62:10:62:15 | buffer |
41-
| test.cpp:56:12:56:17 | fgets output argument | test.cpp:62:10:62:15 | buffer |
4236
| test.cpp:56:12:56:17 | fgets output argument | test.cpp:63:10:63:13 | data |
4337
| test.cpp:56:12:56:17 | fgets output argument | test.cpp:63:10:63:13 | data |
4438
| test.cpp:56:12:56:17 | fgets output argument | test.cpp:63:10:63:13 | data |
@@ -53,36 +47,18 @@ edges
5347
| test.cpp:76:12:76:17 | buffer | test.cpp:78:10:78:15 | buffer |
5448
| test.cpp:76:12:76:17 | buffer | test.cpp:78:10:78:15 | buffer |
5549
| test.cpp:76:12:76:17 | buffer | test.cpp:78:10:78:15 | buffer |
56-
| test.cpp:76:12:76:17 | buffer | test.cpp:78:10:78:15 | buffer |
57-
| test.cpp:76:12:76:17 | buffer | test.cpp:78:10:78:15 | buffer |
58-
| test.cpp:76:12:76:17 | buffer | test.cpp:78:10:78:15 | buffer |
59-
| test.cpp:76:12:76:17 | buffer | test.cpp:78:10:78:15 | buffer |
60-
| test.cpp:76:12:76:17 | fgets output argument | test.cpp:78:10:78:15 | buffer |
61-
| test.cpp:76:12:76:17 | fgets output argument | test.cpp:78:10:78:15 | buffer |
6250
| test.cpp:76:12:76:17 | fgets output argument | test.cpp:78:10:78:15 | buffer |
6351
| test.cpp:76:12:76:17 | fgets output argument | test.cpp:78:10:78:15 | buffer |
6452
| test.cpp:98:17:98:22 | buffer | test.cpp:99:15:99:20 | buffer |
6553
| test.cpp:98:17:98:22 | buffer | test.cpp:99:15:99:20 | buffer |
6654
| test.cpp:98:17:98:22 | buffer | test.cpp:99:15:99:20 | buffer |
6755
| test.cpp:98:17:98:22 | buffer | test.cpp:99:15:99:20 | buffer |
68-
| test.cpp:98:17:98:22 | buffer | test.cpp:99:15:99:20 | buffer |
69-
| test.cpp:98:17:98:22 | buffer | test.cpp:99:15:99:20 | buffer |
70-
| test.cpp:98:17:98:22 | buffer | test.cpp:99:15:99:20 | buffer |
71-
| test.cpp:98:17:98:22 | buffer | test.cpp:99:15:99:20 | buffer |
7256
| test.cpp:98:17:98:22 | recv output argument | test.cpp:99:15:99:20 | buffer |
7357
| test.cpp:98:17:98:22 | recv output argument | test.cpp:99:15:99:20 | buffer |
74-
| test.cpp:98:17:98:22 | recv output argument | test.cpp:99:15:99:20 | buffer |
75-
| test.cpp:98:17:98:22 | recv output argument | test.cpp:99:15:99:20 | buffer |
76-
| test.cpp:106:17:106:22 | buffer | test.cpp:107:15:107:20 | buffer |
77-
| test.cpp:106:17:106:22 | buffer | test.cpp:107:15:107:20 | buffer |
7858
| test.cpp:106:17:106:22 | buffer | test.cpp:107:15:107:20 | buffer |
7959
| test.cpp:106:17:106:22 | buffer | test.cpp:107:15:107:20 | buffer |
8060
| test.cpp:106:17:106:22 | buffer | test.cpp:107:15:107:20 | buffer |
8161
| test.cpp:106:17:106:22 | buffer | test.cpp:107:15:107:20 | buffer |
82-
| test.cpp:106:17:106:22 | buffer | test.cpp:107:15:107:20 | buffer |
83-
| test.cpp:106:17:106:22 | buffer | test.cpp:107:15:107:20 | buffer |
84-
| test.cpp:106:17:106:22 | recv output argument | test.cpp:107:15:107:20 | buffer |
85-
| test.cpp:106:17:106:22 | recv output argument | test.cpp:107:15:107:20 | buffer |
8662
| test.cpp:106:17:106:22 | recv output argument | test.cpp:107:15:107:20 | buffer |
8763
| test.cpp:106:17:106:22 | recv output argument | test.cpp:107:15:107:20 | buffer |
8864
subpaths
@@ -102,8 +78,6 @@ nodes
10278
| test.cpp:56:12:56:17 | fgets output argument | semmle.label | fgets output argument |
10379
| test.cpp:62:10:62:15 | buffer | semmle.label | buffer |
10480
| test.cpp:62:10:62:15 | buffer | semmle.label | buffer |
105-
| test.cpp:62:10:62:15 | buffer | semmle.label | buffer |
106-
| test.cpp:62:10:62:15 | buffer | semmle.label | buffer |
10781
| test.cpp:63:10:63:13 | data | semmle.label | data |
10882
| test.cpp:63:10:63:13 | data | semmle.label | data |
10983
| test.cpp:63:10:63:13 | data | semmle.label | data |
@@ -119,22 +93,16 @@ nodes
11993
| test.cpp:76:12:76:17 | fgets output argument | semmle.label | fgets output argument |
12094
| test.cpp:78:10:78:15 | buffer | semmle.label | buffer |
12195
| test.cpp:78:10:78:15 | buffer | semmle.label | buffer |
122-
| test.cpp:78:10:78:15 | buffer | semmle.label | buffer |
123-
| test.cpp:78:10:78:15 | buffer | semmle.label | buffer |
12496
| test.cpp:98:17:98:22 | buffer | semmle.label | buffer |
12597
| test.cpp:98:17:98:22 | buffer | semmle.label | buffer |
12698
| test.cpp:98:17:98:22 | recv output argument | semmle.label | recv output argument |
12799
| test.cpp:99:15:99:20 | buffer | semmle.label | buffer |
128100
| test.cpp:99:15:99:20 | buffer | semmle.label | buffer |
129-
| test.cpp:99:15:99:20 | buffer | semmle.label | buffer |
130-
| test.cpp:99:15:99:20 | buffer | semmle.label | buffer |
131101
| test.cpp:106:17:106:22 | buffer | semmle.label | buffer |
132102
| test.cpp:106:17:106:22 | buffer | semmle.label | buffer |
133103
| test.cpp:106:17:106:22 | recv output argument | semmle.label | recv output argument |
134104
| test.cpp:107:15:107:20 | buffer | semmle.label | buffer |
135105
| test.cpp:107:15:107:20 | buffer | semmle.label | buffer |
136-
| test.cpp:107:15:107:20 | buffer | semmle.label | buffer |
137-
| test.cpp:107:15:107:20 | buffer | semmle.label | buffer |
138106
#select
139107
| test.cpp:26:10:26:16 | command | test.cpp:42:18:42:23 | call to getenv | test.cpp:26:10:26:16 | command | The value of this argument may come from $@ and is being passed to system. | test.cpp:42:18:42:23 | call to getenv | call to getenv |
140108
| test.cpp:31:10:31:16 | command | test.cpp:43:18:43:23 | call to getenv | test.cpp:31:10:31:16 | command | The value of this argument may come from $@ and is being passed to system. | test.cpp:43:18:43:23 | call to getenv | call to getenv |

0 commit comments

Comments
 (0)