From 3d55785c564890a49cf60a0fc4eb147acdde7e2b Mon Sep 17 00:00:00 2001
From: Thijs Schreijer <thijs@thijsschreijer.nl>
Date: Thu, 19 Sep 2013 00:06:42 +0200
Subject: downloading caused some output to appear, by wget.exe, this fix
 removes that output

---
 src/luarocks/fs/win32/tools.lua | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/luarocks/fs/win32/tools.lua b/src/luarocks/fs/win32/tools.lua
index 7bb69d9e..73798cbe 100644
--- a/src/luarocks/fs/win32/tools.lua
+++ b/src/luarocks/fs/win32/tools.lua
@@ -269,10 +269,11 @@ function download(url, filename)
    if cfg.downloader == "wget" then
       local wget_cmd = vars.WGET.." --no-check-certificate --no-cache --user-agent=\""..cfg.user_agent.." via wget\" --quiet --continue "
       if filename then
-         return fs.execute(wget_cmd.." --output-document ", filename, url)
+         wget_cmd = wget_cmd.." --output-document "..fs.Q(filename).." "..fs.Q(url)
       else
-         return fs.execute(wget_cmd, url)
+         wget_cmd = wget_cmd.." "..fs.Q(url)
       end
+      return fs.execute(wget_cmd.." 2> NUL 1> NUL")
    elseif cfg.downloader == "curl" then
       filename = filename or dir.base_name(url)
       return fs.execute_string(vars.CURL.." -L --user-agent \""..cfg.user_agent.." via curl\" "..fs.Q(url).." 2> NUL 1> "..fs.Q(filename))
-- 
cgit v1.2.3-55-g6feb