From 44f0292986cc83e025da8400f11a0ae5a9048b52 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Vavru=C5=A1a?= Date: Tue, 3 Apr 2018 15:51:32 -0700 Subject: [PATCH] lua: added typecheck for string-to-dname conversion --- daemon/lua/kres.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/daemon/lua/kres.lua b/daemon/lua/kres.lua index 9dc647f87..5faabbd8a 100644 --- a/daemon/lua/kres.lua +++ b/daemon/lua/kres.lua @@ -649,6 +649,7 @@ kres = { request_t = function (udata) return ffi.cast('struct kr_request *', udata) end, -- Global API functions str2dname = function(name) + if type(name) ~= 'string' then return end local dname = ffi.gc(C.knot_dname_from_str(nil, name, 0), C.free) return dname2wire(dname) end, -- 2.47.2