From f001f75ec58000004782da39051231952423bc50 Mon Sep 17 00:00:00 2001 From: sta Date: Wed, 21 Sep 2016 17:08:00 +0900 Subject: [PATCH] [Modify] Set String.Empty --- websocket-sharp/PayloadData.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/websocket-sharp/PayloadData.cs b/websocket-sharp/PayloadData.cs index 801600e5..12b8a8f4 100644 --- a/websocket-sharp/PayloadData.cs +++ b/websocket-sharp/PayloadData.cs @@ -85,6 +85,8 @@ namespace WebSocketSharp internal PayloadData () { _code = 1005; + _reason = String.Empty; + _data = WebSocket.EmptyBytes; _codeSet = true; @@ -105,7 +107,7 @@ namespace WebSocketSharp internal PayloadData (ushort code, string reason) { _code = code; - _reason = reason; + _reason = reason ?? String.Empty; _data = code.Append (reason); _length = _data.LongLength; @@ -153,7 +155,7 @@ namespace WebSocketSharp if (!_reasonSet) { _reason = _length > 2 ? _data.SubArray (2, _length - 2).UTF8Decode () - : null; + : String.Empty; _reasonSet = true; }