aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Melnichenko <mpeterval@gmail.com>2016-05-18 19:15:10 +0300
committerPeter Melnichenko <mpeterval@gmail.com>2016-05-18 19:16:05 +0300
commitbc81a0b8f0bd9f36c0d98ec728ecde864fadd197 (patch)
tree9a0ed3d03ef1058a28829c73a6f9ef14a7f39666
parente9959cb77627970043cf82acb311f08e5e0ade7b (diff)
downloadluarocks-bc81a0b8f0bd9f36c0d98ec728ecde864fadd197.tar.gz
luarocks-bc81a0b8f0bd9f36c0d98ec728ecde864fadd197.tar.bz2
luarocks-bc81a0b8f0bd9f36c0d98ec728ecde864fadd197.zip
Fix luarocks.repos module mutation
Don't set repos.ok and repos.err
-rw-r--r--src/luarocks/repos.lua5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/luarocks/repos.lua b/src/luarocks/repos.lua
index 66b1377f..b6d5825a 100644
--- a/src/luarocks/repos.lua
+++ b/src/luarocks/repos.lua
@@ -157,11 +157,10 @@ local function install_binary(source, target, name, version)
157 assert(type(target) == "string") 157 assert(type(target) == "string")
158 158
159 if fs.is_lua(source) then 159 if fs.is_lua(source) then
160 repos.ok, repos.err = fs.wrap_script(source, target, name, version) 160 return fs.wrap_script(source, target, name, version)
161 else 161 else
162 repos.ok, repos.err = fs.copy_binary(source, target) 162 return fs.copy_binary(source, target)
163 end 163 end
164 return repos.ok, repos.err
165end 164end
166 165
167local function resolve_conflict(target, deploy_dir, name, version) 166local function resolve_conflict(target, deploy_dir, name, version)