Module: wine Branch: master Commit: 223c3b4538f05489cbf36028918c304c60ced452 URL: https://source.winehq.org/git/wine.git/?a=commit;h=223c3b4538f05489cbf360289...
Author: Alistair Leslie-Hughes leslie_alistair@hotmail.com Date: Fri Jun 21 03:58:45 2019 +0000
wininet: Support QueryOption INTERNET_OPTION_ERROR_MASK for http.
Signed-off-by: Alistair Leslie-Hughes leslie_alistair@hotmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/wininet/http.c | 9 +++++++++ 1 file changed, 9 insertions(+)
diff --git a/dlls/wininet/http.c b/dlls/wininet/http.c index cbc95fb..782b258 100644 --- a/dlls/wininet/http.c +++ b/dlls/wininet/http.c @@ -2266,6 +2266,15 @@ static DWORD HTTPREQ_QueryOption(object_header_t *hdr, DWORD option, void *buffe *(DWORD*)buffer = flags; return ERROR_SUCCESS; } + case INTERNET_OPTION_ERROR_MASK: + TRACE("INTERNET_OPTION_ERROR_MASK\n"); + + if (*size < sizeof(ULONG)) + return ERROR_INSUFFICIENT_BUFFER; + + *(ULONG*)buffer = hdr->ErrorMask; + *size = sizeof(ULONG); + return ERROR_SUCCESS; }
return INET_QueryOption(hdr, option, buffer, size, unicode);