diff options
Diffstat (limited to '')
-rw-r--r-- | lib/LSL.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/LSL.lua b/lib/LSL.lua index d61457b..ad56a37 100644 --- a/lib/LSL.lua +++ b/lib/LSL.lua | |||
@@ -984,6 +984,10 @@ function LSL.listAddList(a, b) | |||
984 | local i = 1 | 984 | local i = 1 |
985 | local result = {} | 985 | local result = {} |
986 | 986 | ||
987 | -- Deal with implicit typecasts. | ||
988 | if 'list' ~= type(a) then a = {a} end | ||
989 | if 'list' ~= type(b) then b = {b} end | ||
990 | |||
987 | for j, v in ipairs(a) do | 991 | for j, v in ipairs(a) do |
988 | i = i + 1 | 992 | i = i + 1 |
989 | table.insert(result, i, v) | 993 | table.insert(result, i, v) |