From a3a909f2b9ea846d78d1c790d5c94f99dd96b206 Mon Sep 17 00:00:00 2001
From: Piotr Caban <piotr@codeweavers.com>
Date: Wed, 3 Oct 2012 11:24:37 +0200
Subject: [PATCH] wininet: Correctly set headers size in CommitUrlCacheEntryW
 function.

---
 dlls/wininet/urlcache.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dlls/wininet/urlcache.c b/dlls/wininet/urlcache.c
index 24bf48b0eb2..004c6be75cd 100644
--- a/dlls/wininet/urlcache.c
+++ b/dlls/wininet/urlcache.c
@@ -3419,6 +3419,8 @@ BOOL WINAPI CommitUrlCacheEntryW(
 
     if (!lpHeaderInfo || (header_info = heap_strdupWtoA(lpHeaderInfo)))
     {
+        if(header_info)
+            len = strlen(header_info);
 	if (CommitUrlCacheEntryInternal(lpszUrlName, lpszLocalFileName, ExpireTime, LastModifiedTime,
 				CacheEntryType, (LPBYTE)header_info, len, lpszFileExtension, lpszOriginalUrl))
 	{
-- 
GitLab