Skip to content

Commit 132e165

Browse files
committed
experimental: enable some of it.
1 parent 4ecf6c1 commit 132e165

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

swift/ql/test/query-tests/Security/CWE-327/test_commoncrypto.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
// --- stubs ---
22

33
struct Data {
4-
/* func withUnsafeBytes<ResultType>(
4+
func withUnsafeBytes<ResultType>(
55
_ body: (UnsafeRawBufferPointer) throws -> ResultType
66
) rethrows -> ResultType { return 0 as! ResultType }
77
mutating func withUnsafeMutableBytes<ResultType>(
88
_ body: (UnsafeMutableRawBufferPointer) throws -> ResultType
9-
) rethrows -> ResultType { return 0 as! ResultType }*/
9+
) rethrows -> ResultType { return 0 as! ResultType }
1010
}
1111

1212
// --- CommonCryptor ---
@@ -123,10 +123,10 @@ func CCCrypt(
123123
func cond() -> Bool { return true }
124124

125125
func test_commoncrypto1(key: Data, iv: Data, dataIn: Data, dataOut: inout Data) {
126-
/* // semi-realistic test case
126+
// semi-realistic test case
127127
var myCryptor: CCCryptorRef?
128128
var dataOutWritten = 0
129-
129+
/*
130130
key.withUnsafeBytes({
131131
keyPtr in
132132
iv.withUnsafeBytes({
@@ -183,9 +183,9 @@ func test_commoncrypto2(
183183
iv: UnsafeRawPointer,
184184
dataIn: UnsafeRawPointer, dataInLen: Int,
185185
dataOut: UnsafeMutableRawPointer, dataOutAvail: Int) {
186-
/* var myCryptor: CCCryptorRef?
186+
var myCryptor: CCCryptorRef?
187187
var dataOutWritten = 0
188-
188+
/*
189189
// algorithms
190190
_ = CCCrypt(CCOperation(kCCEncrypt), CCAlgorithm(kCCAlgorithmAES128), 0, key, keyLen, iv, dataIn, dataInLen, dataOut, dataOutAvail, nil)
191191
_ = CCCrypt(CCOperation(kCCEncrypt), CCAlgorithm(kCCAlgorithmAES), 0, key, keyLen, iv, dataIn, dataInLen, dataOut, dataOutAvail, nil)

0 commit comments

Comments
 (0)