[Modify] Polish it

This commit is contained in:
sta 2021-02-25 20:04:18 +09:00
parent 16ca3825a8
commit fc2236c181

View File

@ -114,19 +114,22 @@ namespace WebSocketSharp.Net
private int read (byte[] buffer, int offset, int count) private int read (byte[] buffer, int offset, int count)
{ {
var nread = 0; var nread = 0;
var cnt = _chunks.Count; var cnt = _chunks.Count;
for (var i = 0; i < cnt; i++) { for (var i = 0; i < cnt; i++) {
var chunk = _chunks[i]; var chunk = _chunks[i];
if (chunk == null) if (chunk == null)
continue; continue;
if (chunk.ReadLeft == 0) { if (chunk.ReadLeft == 0) {
_chunks[i] = null; _chunks[i] = null;
continue; continue;
} }
nread += chunk.Read (buffer, offset + nread, count - nread); nread += chunk.Read (buffer, offset + nread, count - nread);
if (nread == count) if (nread == count)
break; break;
} }