try and get something to compile
This commit is contained in:
		
							parent
							
								
									d0420bc3c6
								
							
						
					
					
						commit
						53289dc092
					
				@ -296,12 +296,11 @@ 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)
 | 
			
		||||
            var mutData = Data(bytes: [UInt8](repeating: 0x4, count: 1))
 | 
			
		||||
 | 
			
		||||
            mutData.append(data)
 | 
			
		||||
 | 
			
		||||
            return .left(mutData as Data)
 | 
			
		||||
            return .left(mutData)
 | 
			
		||||
        } else {
 | 
			
		||||
            return .right("b4" + data.base64EncodedString(options: Data.Base64EncodingOptions(rawValue: 0)))
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -174,7 +174,7 @@ extension WebSocket {
 | 
			
		||||
 | 
			
		||||
    func write(string: String) {
 | 
			
		||||
        do {
 | 
			
		||||
            try ws?.send(string)
 | 
			
		||||
            try send(string)
 | 
			
		||||
        } catch {
 | 
			
		||||
            DefaultSocketLogger.Logger.error("Error sending string", type: "SocketEngineWebsocket", args: string)
 | 
			
		||||
        }
 | 
			
		||||
@ -183,7 +183,7 @@ extension WebSocket {
 | 
			
		||||
    func write(data: Data) {
 | 
			
		||||
        do {
 | 
			
		||||
            try data.withUnsafeBytes {(bytes: UnsafePointer<UInt8>) in
 | 
			
		||||
                try ws?.send(Array(UnsafeBufferPointer(start: bytes, count: data.count)))
 | 
			
		||||
                try self.send(Array(UnsafeBufferPointer(start: bytes, count: data.count)))
 | 
			
		||||
            }
 | 
			
		||||
        } catch {
 | 
			
		||||
            DefaultSocketLogger.Logger.error("Error sending data", type: "SocketEngineWebsocket", args: data)
 | 
			
		||||
 | 
			
		||||
@ -62,10 +62,12 @@ public extension SocketLogger {
 | 
			
		||||
    private func abstractLog(_ logType: String, message: String, type: String, args: [Any]) {
 | 
			
		||||
        guard log else { return }
 | 
			
		||||
 | 
			
		||||
        #if !os(Linux)
 | 
			
		||||
        let newArgs = args.map({arg -> CVarArg in String(describing: arg)})
 | 
			
		||||
        let messageFormat = String(format: message, arguments: newArgs)
 | 
			
		||||
 | 
			
		||||
        NSLog("\(logType) \(type): %@", messageFormat)
 | 
			
		||||
        #endif
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user