2021-11-13 08:31:32 +00:00
|
|
|
-- Copies [key, values] from src into dest, if they do not exist
|
|
|
|
function auMergeTable(dest, src)
|
|
|
|
auForEachKV(src, function(key, value)
|
|
|
|
if (dest[key]) then return end
|
|
|
|
dest[key] = value
|
|
|
|
end)
|
2021-11-16 13:05:03 +00:00
|
|
|
return dest
|
2021-11-13 08:31:32 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
-- Alternative to auConcatArrays
|
|
|
|
-- Copies src into dest
|
|
|
|
function auMergeArray(dest, src)
|
|
|
|
auForEach(src, function(value)
|
|
|
|
table.insert(dest, value)
|
|
|
|
end)
|
2021-11-16 13:05:03 +00:00
|
|
|
return dest
|
2021-11-13 08:31:32 +00:00
|
|
|
end
|