]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
lua: kr_table_len checks type of parameter
authorLukáš Ježek <lukas.jezek@nic.cz>
Fri, 9 Oct 2020 07:43:29 +0000 (09:43 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Mon, 12 Oct 2020 05:58:31 +0000 (07:58 +0200)
daemon/lua/kluautil.lua

index bfeac4184c35ad8af07963c336daf596b6add051..0d63c07fc0a34dd0ff5c37384215f739eb36f2ed 100644 (file)
@@ -5,6 +5,10 @@ local kluautil = {}
 
 -- Get length of table
 function kluautil.kr_table_len(t)
+       if type(t) ~= 'table' then
+               return nil
+       end
+
        local len = 0
        for _ in pairs(t) do
                len = len + 1