From eefb4ba8d166bcf54d4af5ea318d1efae769e461 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Thu, 15 May 2014 13:51:10 +1000 Subject: Some more list adding and concatenation fixes. --- lib/LSL.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib') 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) local i = 1 local result = {} + -- Deal with implicit typecasts. + if 'list' ~= type(a) then a = {a} end + if 'list' ~= type(b) then b = {b} end + for j, v in ipairs(a) do i = i + 1 table.insert(result, i, v) -- cgit v1.1