From fb69bfbe33430d02b044d6d589a5ac7f673dfb62 Mon Sep 17 00:00:00 2001 From: ruki Date: Tue, 12 Mar 2019 22:41:21 +0800 Subject: fix scope info --- xmake/core/base/scopeinfo.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xmake/core/base/scopeinfo.lua b/xmake/core/base/scopeinfo.lua index 351572dfa..1fe04a6eb 100644 --- a/xmake/core/base/scopeinfo.lua +++ b/xmake/core/base/scopeinfo.lua @@ -451,7 +451,7 @@ function _instance:apival_set(name, ...) for k, v in pairs(dict) do self:apival_set(k, unpack(table.wrap(v))) end - else + elseif name ~= nil then os.raise("unknown type(%s) for %s:set(%s, ...)", type(name), self:kind(), name) end end @@ -487,7 +487,7 @@ function _instance:apival_add(name, ...) for k, v in pairs(dict) do self:apival_add(k, unpack(table.wrap(v))) end - else + elseif name ~= nil then os.raise("unknown type(%s) for %s:add(%s, ...)", type(name), self:kind(), name) end end @@ -506,7 +506,7 @@ function _instance:apival_del(name, ...) else os.raise("unknown api(%s) for %s:del(%s, ...)", name, self:kind(), name) end - else + elseif name ~= nil then -- TODO os.raise("cannot support to remove a dictionary!") end -- cgit v1.3.1