aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/luarocks/manif.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/luarocks/manif.lua b/src/luarocks/manif.lua
index 8784f327..b32df971 100644
--- a/src/luarocks/manif.lua
+++ b/src/luarocks/manif.lua
@@ -135,10 +135,10 @@ function manif.load_manifest(repo_url, lua_version, versioned_only)
135 end 135 end
136 if pathname:match(".*%.zip$") then 136 if pathname:match(".*%.zip$") then
137 pathname = fs.absolute_name(pathname) 137 pathname = fs.absolute_name(pathname)
138 local dirname = dir.dir_name(pathname)
139 fs.change_dir(dirname)
140 local nozip = pathname:match("(.*)%.zip$") 138 local nozip = pathname:match("(.*)%.zip$")
141 if not from_cache then 139 if not from_cache then
140 local dirname = dir.dir_name(pathname)
141 fs.change_dir(dirname)
142 fs.delete(nozip) 142 fs.delete(nozip)
143 local ok, err = fs.unzip(pathname) 143 local ok, err = fs.unzip(pathname)
144 fs.pop_dir() 144 fs.pop_dir()