Hans Leidekker (@hans) commented about dlls/winhttp/request.c:
netconn_addref( request->netconn ); socket->netconn = request->netconn;
- if (request->read_size)
- {
socket->read_buffer = malloc( request->read_size );
socket->bytes_in_read_buffer = request->read_size;
memcpy( socket->read_buffer, request->read_buf + request->read_pos, request->read_size );
request->read_pos = request->read_size = 0;
- }
Please check for allocation failure.