Skip to content

Commit 0e3ed2d

Browse files
committed
C++: Remove test for unrelated issue
The issue for that test is being tested and fixed on PR #2686. Adding a test here will cause a semantic merge conflict.
1 parent 6cdca29 commit 0e3ed2d

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

cpp/ql/test/library-tests/dataflow/DefaultTaintTracking/defaulttainttracking.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ void sink(const char *);
1010
void sink(int);
1111

1212
int main(int argc, char *argv[]) {
13-
int taintedInt = atoi(getenv("VAR"));
14-
taintedInt++; // BUG: `taintedInt` isn't marked as tainted. Only `++` is.
13+
14+
1515

1616
sink(_strdup(getenv("VAR")));
1717
sink(strdup(getenv("VAR")));

cpp/ql/test/library-tests/dataflow/DefaultTaintTracking/tainted.expected

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
1-
| defaulttainttracking.cpp:13:25:13:30 | call to getenv | defaulttainttracking.cpp:1:22:1:25 | nptr |
2-
| defaulttainttracking.cpp:13:25:13:30 | call to getenv | defaulttainttracking.cpp:13:7:13:16 | taintedInt |
3-
| defaulttainttracking.cpp:13:25:13:30 | call to getenv | defaulttainttracking.cpp:13:20:13:23 | call to atoi |
4-
| defaulttainttracking.cpp:13:25:13:30 | call to getenv | defaulttainttracking.cpp:13:25:13:30 | call to getenv |
5-
| defaulttainttracking.cpp:13:25:13:30 | call to getenv | defaulttainttracking.cpp:13:25:13:37 | (const char *)... |
6-
| defaulttainttracking.cpp:13:25:13:30 | call to getenv | defaulttainttracking.cpp:14:3:14:14 | ... ++ |
71
| defaulttainttracking.cpp:16:16:16:21 | call to getenv | defaulttainttracking.cpp:6:15:6:24 | p#0 |
82
| defaulttainttracking.cpp:16:16:16:21 | call to getenv | defaulttainttracking.cpp:9:11:9:20 | p#0 |
93
| defaulttainttracking.cpp:16:16:16:21 | call to getenv | defaulttainttracking.cpp:16:8:16:14 | call to _strdup |

0 commit comments

Comments
 (0)