Rob Shearman : urlmon: Fix the MIME type reported by the HTTP protocol when the Content-Type headers contains charset data too .
Alexandre Julliard
julliard at winehq.org
Mon Oct 22 09:55:30 CDT 2007
Module: wine
Branch: master
Commit: cfeaa3e682e8c645ee9c6b792533e49613d8bc54
URL: http://source.winehq.org/git/wine.git/?a=commit;h=cfeaa3e682e8c645ee9c6b792533e49613d8bc54
Author: Rob Shearman <rob at codeweavers.com>
Date: Sun Oct 21 15:24:07 2007 +0100
urlmon: Fix the MIME type reported by the HTTP protocol when the Content-Type headers contains charset data too.
---
dlls/urlmon/http.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dlls/urlmon/http.c b/dlls/urlmon/http.c
index e356f34..b86dbef 100644
--- a/dlls/urlmon/http.c
+++ b/dlls/urlmon/http.c
@@ -641,6 +641,10 @@ static HRESULT WINAPI HttpProtocol_Continue(IInternetProtocol *iface, PROTOCOLDA
}
else
{
+ /* remove the charset, if present */
+ LPWSTR p = strchrW(content_type, ';');
+ if (p) *p = '\0';
+
IInternetProtocolSink_ReportProgress(This->protocol_sink,
(This->grfBINDF & BINDF_FROMURLMON) ?
BINDSTATUS_MIMETYPEAVAILABLE :
More information about the wine-cvs
mailing list