Piotr Caban : wininet: Delete Content-Encoding header when uncompressing data.
Alexandre Julliard
julliard at winehq.org
Tue Apr 30 12:51:28 CDT 2013
Module: wine
Branch: master
Commit: 7883976722e447dc65bcb92776228e9489e3e1be
URL: http://source.winehq.org/git/wine.git/?a=commit;h=7883976722e447dc65bcb92776228e9489e3e1be
Author: Piotr Caban <piotr at codeweavers.com>
Date: Tue Apr 30 16:59:49 2013 +0200
wininet: Delete Content-Encoding header when uncompressing data.
---
dlls/wininet/http.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/dlls/wininet/http.c b/dlls/wininet/http.c
index f5ec392..281fe66 100644
--- a/dlls/wininet/http.c
+++ b/dlls/wininet/http.c
@@ -2822,8 +2822,10 @@ static DWORD set_content_length(http_request_t *request)
static const WCHAR gzipW[] = {'g','z','i','p',0};
encoding_idx = HTTP_GetCustomHeaderIndex(request, szContent_Encoding, 0, FALSE);
- if(encoding_idx != -1 && !strcmpiW(request->custHeaders[encoding_idx].lpszValue, gzipW))
+ if(encoding_idx != -1 && !strcmpiW(request->custHeaders[encoding_idx].lpszValue, gzipW)) {
+ HTTP_DeleteCustomHeader(request, encoding_idx);
return init_gzip_stream(request);
+ }
}
return ERROR_SUCCESS;
More information about the wine-cvs
mailing list