aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/luarocks/fs/lua.lua8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/luarocks/fs/lua.lua b/src/luarocks/fs/lua.lua
index 8f45a829..483b3e3c 100644
--- a/src/luarocks/fs/lua.lua
+++ b/src/luarocks/fs/lua.lua
@@ -774,13 +774,7 @@ function fs_lua.make_temp_dir(name)
774 assert(type(name) == "string") 774 assert(type(name) == "string")
775 name = dir.normalize(name) 775 name = dir.normalize(name)
776 776
777 local template = (os.getenv("TMPDIR") or "/tmp") .. "/luarocks_" .. name:gsub(dir.separator, "_") .. "-XXXXXX" 777 return posix.mkdtemp((os.getenv("TMPDIR") or "/tmp") .. "/luarocks_" .. name:gsub(dir.separator, "_") .. "-XXXXXX")
778 local temp_dir, err = posix.mkdtemp(template)
779 if temp_dir then
780 return temp_dir
781 else
782 return nil, err
783 end
784end 778end
785 779
786end 780end