From 1312eb967a76614946d44a1d6086d79de1532c00 Mon Sep 17 00:00:00 2001 From: sta Date: Fri, 28 Dec 2018 20:55:32 +0900 Subject: [PATCH] [Modify] Polish it --- websocket-sharp/Net/HttpUtility.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/websocket-sharp/Net/HttpUtility.cs b/websocket-sharp/Net/HttpUtility.cs index 9f584aed..6d71ae98 100644 --- a/websocket-sharp/Net/HttpUtility.cs +++ b/websocket-sharp/Net/HttpUtility.cs @@ -233,12 +233,14 @@ namespace WebSocketSharp.Net if (state == 2) { if (c == ';') { - var key = reference.ToString ().Substring (1, reference.Length - 2); + var entity = reference.ToString (); + var name = entity.Substring (1, entity.Length - 2); + var entities = getEntities (); - if (entities.ContainsKey (key)) - buff.Append (entities[key]); + if (entities.ContainsKey (name)) + buff.Append (entities[name]); else - buff.AppendFormat ("&{0};", key); + buff.Append (entity); reference.Length = 0; state = 0;