Skip to content

Commit eac91ab

Browse files
authored
Merge pull request #2741 from spevans/pr_tuple_warning
Fix warning for matching enum with associated values as tuples.
2 parents e1149d0 + 73eafd3 commit eac91ab

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/FoundationNetworking/URLSession/HTTP/HTTPMessage.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ internal extension _HTTPURLProtocol._ResponseHeaderLines {
4545
extension HTTPURLResponse {
4646
fileprivate convenience init?(message: _HTTPURLProtocol._HTTPMessage, URL: URL) {
4747
/// This needs to be a request, i.e. it needs to have a status line.
48-
guard case .statusLine(let statusLine) = message.startLine else { return nil }
48+
guard case .statusLine(let version, let status, _) = message.startLine else { return nil }
4949
let fields = message.headersAsDictionary
50-
self.init(url: URL, statusCode: statusLine.status, httpVersion: statusLine.version.rawValue, headerFields: fields)
50+
self.init(url: URL, statusCode: status, httpVersion: version.rawValue, headerFields: fields)
5151
}
5252
}
5353

0 commit comments

Comments
 (0)