diff options
-rw-r--r-- | src/luarocks/fs/lua.lua | 8 |
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 | ||
784 | end | 778 | end |
785 | 779 | ||
786 | end | 780 | end |