Module: wine Branch: master Commit: 8bba759156f2e0e8e89aae162c916d9620ea70d8 URL: https://gitlab.winehq.org/wine/wine/-/commit/8bba759156f2e0e8e89aae162c916d9...
Author: Vova Mshanetskiy vovams163@gmail.com Date: Mon Apr 24 23:59:36 2023 +0300
winhttp: Support WINHTTP_OPTION_PARENT_HANDLE in request_query_option().
---
dlls/winhttp/session.c | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/dlls/winhttp/session.c b/dlls/winhttp/session.c index 6b426bee220..69320bf8ee7 100644 --- a/dlls/winhttp/session.c +++ b/dlls/winhttp/session.c @@ -737,6 +737,14 @@ static BOOL request_query_option( struct object_header *hdr, DWORD option, void
switch (option) { + case WINHTTP_OPTION_PARENT_HANDLE: + { + if (!validate_buffer( buffer, buflen, sizeof(HINTERNET) )) return FALSE; + + *(HINTERNET *)buffer = request->connect->hdr.handle; + *buflen = sizeof(HINTERNET); + return TRUE; + } case WINHTTP_OPTION_SECURITY_FLAGS: { DWORD flags;