From 94e54af61ceb1dcdab5e60992ed94986a3f18e30 Mon Sep 17 00:00:00 2001 From: Kristaps Grinbergs Date: Mon, 9 Oct 2017 16:40:15 +0300 Subject: [PATCH] Fixes #399 String.characters.count deprecation warnings --- Sources/WebSocket.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Sources/WebSocket.swift b/Sources/WebSocket.swift index 92bf57de..baf39ce2 100644 --- a/Sources/WebSocket.swift +++ b/Sources/WebSocket.swift @@ -531,7 +531,7 @@ open class WebSocket : NSObject, StreamDelegate, WebSocketClient, WSStreamDelega request.setValue("\(url.host!):\(port!)", forHTTPHeaderField: headerWSHostName) var path = url.absoluteString - let offset = (url.scheme?.characters.count ?? 2) + 3 + let offset = (url.scheme?.count ?? 2) + 3 path = String(path[path.index(path.startIndex, offsetBy: offset).. 0 { - if headerSecKey.characters.count > 0 { + if acceptKey.count > 0 { + if headerSecKey.count > 0 { let sha = "\(headerSecKey)258EAFA5-E914-47DA-95CA-C5AB0DC85B11".sha1Base64() if sha != acceptKey as String { return -1