summaryrefslogtreecommitdiffhomepage
path: root/src/os/win32/ngx_wsarecv_chain.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/os/win32/ngx_wsarecv_chain.c')
-rw-r--r--src/os/win32/ngx_wsarecv_chain.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/os/win32/ngx_wsarecv_chain.c b/src/os/win32/ngx_wsarecv_chain.c
index da539281c..e417cfff6 100644
--- a/src/os/win32/ngx_wsarecv_chain.c
+++ b/src/os/win32/ngx_wsarecv_chain.c
@@ -23,20 +23,20 @@ ssize_t ngx_wsarecv_chain(ngx_connection_t *c, ngx_chain_t *chain)
ngx_init_array(io, c->pool, 10, sizeof(WSABUF), NGX_ERROR);
- /* coalesce the neighbouring hunks */
+ /* coalesce the neighbouring bufs */
while (chain) {
- if (prev == chain->hunk->last) {
- wsabuf->len += chain->hunk->end - chain->hunk->last;
+ if (prev == chain->buf->last) {
+ wsabuf->len += chain->buf->end - chain->buf->last;
} else {
ngx_test_null(wsabuf, ngx_push_array(&io), NGX_ERROR);
- wsabuf->buf = (char *) chain->hunk->last;
- wsabuf->len = chain->hunk->end - chain->hunk->last;
+ wsabuf->buf = (char *) chain->buf->last;
+ wsabuf->len = chain->buf->end - chain->buf->last;
}
- size += chain->hunk->end - chain->hunk->last;
- prev = chain->hunk->end;
+ size += chain->buf->end - chain->buf->last;
+ prev = chain->buf->end;
chain = chain->next;
}