Refactored a few for ChunkStream.cs

This commit is contained in:
sta 2015-04-20 14:53:31 +09:00
parent ec64e446a4
commit 43efc34542

View File

@ -159,10 +159,10 @@ namespace WebSocketSharp.Net
while (offset < length) { while (offset < length) {
b = buffer[offset++]; b = buffer[offset++];
if (_sawCr) { if (_sawCr) {
if (b == 10) if (b != 10)
break; throwProtocolViolation ("LF is expected.");
throwProtocolViolation ("LF is expected."); break;
} }
if (b == 13) { if (b == 13) {
@ -223,12 +223,11 @@ namespace WebSocketSharp.Net
throwProtocolViolation ("The trailer is too long."); throwProtocolViolation ("The trailer is too long.");
if (_trailerState == 1 || _trailerState == 3) { if (_trailerState == 1 || _trailerState == 3) {
if (b == 10) { if (b != 10)
_trailerState++; throwProtocolViolation ("LF is expected.");
continue;
}
throwProtocolViolation ("LF is expected."); _trailerState++;
continue;
} }
if (b == 13) { if (b == 13) {