From 275c873880f286fc3561b8854735a3f26ab25ab1 Mon Sep 17 00:00:00 2001 From: Erik Date: Mon, 7 Dec 2015 15:09:07 -0500 Subject: [PATCH] remove mutable parameter --- Source/SocketIOClient.swift | 7 ++----- Source/SocketParser.swift | 1 + 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/Source/SocketIOClient.swift b/Source/SocketIOClient.swift index 385ecfa..f4c386e 100644 --- a/Source/SocketIOClient.swift +++ b/Source/SocketIOClient.swift @@ -59,17 +59,14 @@ public final class SocketIOClient: NSObject, SocketEngineClient { /** Type safe way to create a new SocketIOClient. opts can be omitted */ - public init(var socketURL: String, options: Set = []) { + public init(socketURL: String, options: Set = []) { self.options = options if socketURL["https://"].matches().count != 0 { self.options.insertIgnore(.Secure(true)) } - socketURL = socketURL["http://"] ~= "" - socketURL = socketURL["https://"] ~= "" - - self.socketURL = socketURL + self.socketURL = socketURL["https?://"] ~= "" for option in options ?? [] { switch option { diff --git a/Source/SocketParser.swift b/Source/SocketParser.swift index 6c5c2a6..49c77fd 100644 --- a/Source/SocketParser.swift +++ b/Source/SocketParser.swift @@ -60,6 +60,7 @@ class SocketParser { } } + /// Parses a messsage from the engine. Returning either a string error or a complete SocketPacket static func parseString(message: String) -> Either { var parser = SocketStringReader(message: message)