diff options
Diffstat (limited to 'awall/util.lua')
-rw-r--r-- | awall/util.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/awall/util.lua b/awall/util.lua index a43da4a..df6579a 100644 --- a/awall/util.lua +++ b/awall/util.lua @@ -85,7 +85,9 @@ function M.setdefault(t, k, v) return t[k] end -function M.copy(tbl) return M.update({}, tbl) end +function M.copy(var) + return type(var) == 'table' and M.update({}, var) or var +end function M.compare(a, b) local t = type(a) |