From: Hans Leidekker <hans@codeweavers.com> --- dlls/winhttp/request.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/winhttp/request.c b/dlls/winhttp/request.c index fee87951fcb..07e71358553 100644 --- a/dlls/winhttp/request.c +++ b/dlls/winhttp/request.c @@ -124,7 +124,7 @@ static DWORD netconn_fill_buffer( struct data_stream *stream, struct request *re if (to_read > buf->size && netconn_is_valid( request->netconn )) { - if (!(ret = netconn_recv( request->netconn, buf->buf + buf->pos, to_read, 0, &received ))) + if (!(ret = netconn_recv( request->netconn, buf->buf + buf->size, to_read, 0, &received ))) { if (!received) request->content_length = request->content_read; buf->size += received; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10473