diff --git a/Coder Desktop/VPNLib/Receiver.swift b/Coder Desktop/VPNLib/Receiver.swift index 9c9d4d8..b139283 100644 --- a/Coder Desktop/VPNLib/Receiver.swift +++ b/Coder Desktop/VPNLib/Receiver.swift @@ -90,5 +90,5 @@ func deserializeLen(_ data: Data) throws -> UInt32 { if data.count != 4 { throw ReceiveError.invalidLength } - return UInt32(data[0] << 24 | data[1] << 16 | data[2] << 8 | data[3]) + return UInt32(data[0]) << 24 | UInt32(data[1]) << 16 | UInt32(data[2]) << 8 | UInt32(data[3]) }