From da38b66ace8cd7ece4b23225c5faccaf808a0e1e Mon Sep 17 00:00:00 2001 From: Maarten Lankhorst Date: Tue, 21 Jun 2005 09:44:47 +0000 Subject: [PATCH] Improved ObtainUserAgentString stub. --- dlls/urlmon/urlmon_main.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dlls/urlmon/urlmon_main.c b/dlls/urlmon/urlmon_main.c index dc2df209d96..342505b19c5 100644 --- a/dlls/urlmon/urlmon_main.c +++ b/dlls/urlmon/urlmon_main.c @@ -269,6 +269,8 @@ HRESULT WINAPI UrlMkGetSessionOption(DWORD dwOption, LPVOID pBuffer, DWORD dwBuf return S_OK; } +static const CHAR Agent[] = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"; + /************************************************************************** * ObtainUserAgentString (URLMON.@) */ @@ -280,6 +282,10 @@ HRESULT WINAPI ObtainUserAgentString(DWORD dwOption, LPSTR pcszUAOut, DWORD *cbS ERR("dwOption: %ld, must be zero\n", dwOption); } + if (sizeof(Agent) < *cbSize) + *cbSize = sizeof(Agent); + lstrcpynA(pcszUAOut, Agent, *cbSize); + return S_OK; }