qmgr: Use the full path for HTTP downloads.

Hans Leidekker hans at codeweavers.com
Wed Dec 23 04:04:57 CST 2015


Signed-off-by: Hans Leidekker <hans at codeweavers.com>
---
 dlls/qmgr/file.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dlls/qmgr/file.c b/dlls/qmgr/file.c
index 70d3a50..2525caf 100644
--- a/dlls/qmgr/file.c
+++ b/dlls/qmgr/file.c
@@ -477,7 +477,7 @@ BOOL processFile(BackgroundCopyFileImpl *file, BackgroundCopyJobImpl *job)
 {
     static const WCHAR prefix[] = {'B','I','T', 0};
     WCHAR tmpDir[MAX_PATH], tmpName[MAX_PATH];
-    WCHAR host[MAX_PATH], path[MAX_PATH];
+    WCHAR host[MAX_PATH];
     URL_COMPONENTSW uc;
     BOOL ret;
 
@@ -519,10 +519,8 @@ BOOL processFile(BackgroundCopyFileImpl *file, BackgroundCopyJobImpl *job)
     uc.lpszHostName      = host;
     uc.dwHostNameLength  = sizeof(host)/sizeof(host[0]);
     uc.nPort             = 0;
-    uc.lpszUrlPath       = path;
-    uc.dwUrlPathLength   = sizeof(path)/sizeof(path[0]);
-    uc.lpszExtraInfo     = NULL;
-    uc.dwExtraInfoLength = 0;
+    uc.lpszUrlPath       = NULL;
+    uc.dwUrlPathLength   = ~0u;
     ret = WinHttpCrackUrl(file->info.RemoteName, 0, 0, &uc);
     if (!ret)
     {
-- 
2.1.4




More information about the wine-patches mailing list