Module: wine Branch: master Commit: b1c4eecdc84733cf76c9e461de1811c6a4eaa5f6 URL: http://source.winehq.org/git/wine.git/?a=commit;h=b1c4eecdc84733cf76c9e461de...
Author: Hans Leidekker hans@codeweavers.com Date: Fri May 18 09:29:57 2012 +0200
wininet: Support setting the user agent string on handles returned by InternetOpen.
---
dlls/wininet/internet.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
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);