From f06cddb131897e535131ee230ef9916ae453c8a7 Mon Sep 17 00:00:00 2001 From: Thijs Schreijer Date: Sun, 15 Sep 2013 13:05:25 +0200 Subject: normalize directory before creating a directory path. Fixes #140 --- src/luarocks/fs/win32/tools.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/src/luarocks/fs/win32/tools.lua b/src/luarocks/fs/win32/tools.lua index 7bb69d9e..64ff910c 100644 --- a/src/luarocks/fs/win32/tools.lua +++ b/src/luarocks/fs/win32/tools.lua @@ -107,6 +107,7 @@ end -- @return boolean: true on success, false on failure. function make_dir(directory) assert(directory) + directory = dir.normalize(directory) fs.execute(fs.quiet(vars.MKDIR.." -p "..fs.Q(directory))) if not fs.is_dir(directory) then return false, "failed making directory "..directory -- cgit v1.2.3-55-g6feb