From 10fd25909178c348c83f00d5e50cab4a6521f58b Mon Sep 17 00:00:00 2001 From: sta Date: Thu, 30 Apr 2015 14:46:27 +0900 Subject: [PATCH] Refactored a few for CloseEventArgs.cs --- websocket-sharp/CloseEventArgs.cs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/websocket-sharp/CloseEventArgs.cs b/websocket-sharp/CloseEventArgs.cs index 5831805a..2821322a 100644 --- a/websocket-sharp/CloseEventArgs.cs +++ b/websocket-sharp/CloseEventArgs.cs @@ -60,17 +60,14 @@ namespace WebSocketSharp internal CloseEventArgs () { + _code = (ushort) CloseStatusCode.NoStatus; _payloadData = new PayloadData (); _rawData = _payloadData.ApplicationData; - - _code = (ushort) CloseStatusCode.NoStatus; - _reason = String.Empty; } internal CloseEventArgs (ushort code) { _code = code; - _reason = String.Empty; _rawData = code.InternalToByteArray (ByteOrder.Big); } @@ -97,7 +94,7 @@ namespace WebSocketSharp internal CloseEventArgs (ushort code, string reason) { _code = code; - _reason = reason ?? String.Empty; + _reason = reason; _rawData = code.Append (reason); } @@ -146,7 +143,7 @@ namespace WebSocketSharp /// public string Reason { get { - return _reason; + return _reason ?? String.Empty; } }