wininet: Support setting the user agent string on handles returned by InternetOpen.
Hans Leidekker
hans at codeweavers.com
Fri May 18 02:29:57 CDT 2012
---
dlls/wininet/internet.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c
index be1663b..66f25eb 100644
--- a/dlls/wininet/internet.c
+++ b/dlls/wininet/internet.c
@@ -906,6 +906,10 @@ static DWORD APPINFO_SetOption(object_header_t *hdr, DWORD option, void *buf, DW
ai->connect_timeout = *(ULONG*)buf;
return ERROR_SUCCESS;
+ case INTERNET_OPTION_USER_AGENT:
+ heap_free(ai->agent);
+ if (!(ai->agent = heap_strdupW(buf))) return ERROR_OUTOFMEMORY;
+ return ERROR_SUCCESS;
}
return INET_SetOption(hdr, option, buf, size);
--
1.7.10
More information about the wine-patches
mailing list