Remove another NS* use

This commit is contained in:
Erik Little 2017-09-18 08:59:58 -04:00
parent 02d82adf07
commit dda4a31149
No known key found for this signature in database
GPG Key ID: 4930B7C5FBC1A69D

View File

@ -161,12 +161,7 @@ extension SocketEngineSpec {
func createBinaryDataForSend(using data: Data) -> Either<Data, String> {
if websocket {
var byteArray = [UInt8](repeating: 0x4, count: 1)
let mutData = NSMutableData(bytes: &byteArray, length: 1)
mutData.append(data)
return .left(mutData as Data)
return .left(Data(bytes: [0x4]) + data)
} else {
return .right("b4" + data.base64EncodedString(options: Data.Base64EncodingOptions(rawValue: 0)))
}