From 87519044aa3af396856d911629c58d4fe95d52fb Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Tue, 15 May 2012 11:18:51 -0300 Subject: Oops, fooled by the precedence rules. This should fix the fix for #52. --- src/luarocks/loader.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/luarocks/loader.lua b/src/luarocks/loader.lua index 362a986a..ac694124 100644 --- a/src/luarocks/loader.lua +++ b/src/luarocks/loader.lua @@ -145,7 +145,7 @@ local function select_module(module, filter_module_name) for i, entry in ipairs(entries) do local name, version = entry:match("^([^/]*)/(.*)$") local module_name = tree.manifest.repository[name][version][1].modules[module] - if not type(module_name) == "string" then + if type(module_name) ~= "string" then error("Invalid format in manifest file (invalid data for "..tostring(name).." "..tostring(version)..")") end module_name = filter_module_name(module_name, name, version, tree.tree, i) -- cgit v1.2.3-55-g6feb