summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/core/base/table.lua8
1 files changed, 2 insertions, 6 deletions
diff --git a/xmake/core/base/table.lua b/xmake/core/base/table.lua
index 1917d827a..c08526c34 100644
--- a/xmake/core/base/table.lua
+++ b/xmake/core/base/table.lua
@@ -313,9 +313,7 @@ end
function table.map(tab, mapper)
assert(tab)
- if mapper == nil then
- return table.copy(tab)
- end
+ assert(mapper)
local newtab = {}
for k, v in pairs(tab) do
@@ -328,9 +326,7 @@ end
function table.imap(arr, mapper)
assert(arr)
- if mapper == nil then
- return table.copy(arr)
- end
+ assert(mapper)
local newarr = {}
for k, v in ipairs(arr) do