From 4db416edf3f9cea762588fe88c5796cdb75b3048 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Tue, 14 Sep 2010 20:32:27 -0300 Subject: Extra error check. --- src/luarocks/fs/unix/tools.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/luarocks/fs/unix/tools.lua b/src/luarocks/fs/unix/tools.lua index 2bfa7c3e..a67dca49 100644 --- a/src/luarocks/fs/unix/tools.lua +++ b/src/luarocks/fs/unix/tools.lua @@ -244,7 +244,11 @@ function download(url, filename) end function chmod(pathname, mode) - return fs.execute("chmod "..mode, pathname) + if mode then + return fs.execute("chmod "..mode, pathname) + else + return false + end end --- Apply a patch. -- cgit v1.2.3-55-g6feb