From fed3dd092e3c8b9fd51473488f30cbc5109d376e Mon Sep 17 00:00:00 2001 From: sta Date: Mon, 12 Aug 2019 21:53:27 +0900 Subject: [PATCH] [Modify] Polish it --- websocket-sharp/WebSocketFrame.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/websocket-sharp/WebSocketFrame.cs b/websocket-sharp/WebSocketFrame.cs index b857d4f4..86af54ef 100644 --- a/websocket-sharp/WebSocketFrame.cs +++ b/websocket-sharp/WebSocketFrame.cs @@ -787,7 +787,10 @@ Extended Payload Length: {7} header = (header << 4) + (int) _opcode; header = (header << 1) + (int) _mask; header = (header << 7) + (int) _payloadLength; - buff.Write (((ushort) header).InternalToByteArray (ByteOrder.Big), 0, 2); + + buff.Write ( + ((ushort) header).InternalToByteArray (ByteOrder.Big), 0, 2 + ); if (_payloadLength > 125) buff.Write (_extPayloadLength, 0, _payloadLength == 126 ? 2 : 8); @@ -797,6 +800,7 @@ Extended Payload Length: {7} if (_payloadLength > 0) { var bytes = _payloadData.ToArray (); + if (_payloadLength < 127) buff.Write (bytes, 0, bytes.Length); else