removed needless branch in tablex.shallow_copy

This commit is contained in:
Max Cahill 2022-06-23 16:36:54 +10:00
parent 81512550bb
commit 9f5dfcb923

View File

@ -333,14 +333,11 @@ end
-- See shallow_overlay to shallow copy into an existing table to avoid garbage. -- See shallow_overlay to shallow copy into an existing table to avoid garbage.
function tablex.shallow_copy(t) function tablex.shallow_copy(t)
assert:type(t, "table", "tablex.shallow_copy - t", 1) assert:type(t, "table", "tablex.shallow_copy - t", 1)
if type(t) == "table" then
local into = {} local into = {}
for k, v in pairs(t) do for k, v in pairs(t) do
into[k] = v into[k] = v
end end
return into return into
end
return t
end end
--alias --alias