[Modify] Polish it
This commit is contained in:
parent
47cfdcdc93
commit
e3cb007786
@ -189,7 +189,7 @@ namespace WebSocketSharp.Net
|
|||||||
var state = 0;
|
var state = 0;
|
||||||
|
|
||||||
var reference = new StringBuilder ();
|
var reference = new StringBuilder ();
|
||||||
var number = 0;
|
var num = 0;
|
||||||
|
|
||||||
foreach (var c in s) {
|
foreach (var c in s) {
|
||||||
if (state == 0) {
|
if (state == 0) {
|
||||||
@ -226,7 +226,7 @@ namespace WebSocketSharp.Net
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
number = 0;
|
num = 0;
|
||||||
state = c == '#' ? 3 : 2;
|
state = c == '#' ? 3 : 2;
|
||||||
|
|
||||||
continue;
|
continue;
|
||||||
@ -254,8 +254,8 @@ namespace WebSocketSharp.Net
|
|||||||
|
|
||||||
if (state == 3) {
|
if (state == 3) {
|
||||||
if (c == ';') {
|
if (c == ';') {
|
||||||
if (reference.Length > 3 && number < 65536)
|
if (reference.Length > 3 && num < 65536)
|
||||||
buff.Append ((char) number);
|
buff.Append ((char) num);
|
||||||
else
|
else
|
||||||
buff.Append (reference.ToString ());
|
buff.Append (reference.ToString ());
|
||||||
|
|
||||||
@ -275,14 +275,14 @@ namespace WebSocketSharp.Net
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
number = number * 10 + (c - '0');
|
num = num * 10 + (c - '0');
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (state == 4) {
|
if (state == 4) {
|
||||||
if (c == ';') {
|
if (c == ';') {
|
||||||
if (reference.Length > 4 && number < 65536)
|
if (reference.Length > 4 && num < 65536)
|
||||||
buff.Append ((char) number);
|
buff.Append ((char) num);
|
||||||
else
|
else
|
||||||
buff.Append (reference.ToString ());
|
buff.Append (reference.ToString ());
|
||||||
|
|
||||||
@ -298,7 +298,7 @@ namespace WebSocketSharp.Net
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
number = (number << 4) + n;
|
num = (num << 4) + n;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user