We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 58a8739 commit 7541b01Copy full SHA for 7541b01
swift/ql/test/library-tests/dataflow/taint/string.swift
@@ -113,11 +113,14 @@ func taintThroughData() {
113
}
114
115
func sink(arg: String.UTF8View) {}
116
+func sink(arg: ContiguousArray<CChar>) {}
117
118
func taintThroughStringFields() {
119
let clean = ""
120
let tainted = source2().utf8
121
+ let taintedCString = source2().utf8CString
122
123
sink(arg: clean)
- sink(arg: tainted) // $ tainted=95
124
+ sink(arg: tainted) // $ tainted=120
125
+ sink(arg: taintedCString) // $ tainted=121
126
0 commit comments