From: Marek VavruĊĦa Date: Tue, 3 Apr 2018 22:51:32 +0000 (-0700) Subject: lua: added typecheck for string-to-dname conversion X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=refs%2Fheads%2Fmarek%2Fworker-refactor-copypasta;p=thirdparty%2Fknot-resolver.git lua: added typecheck for string-to-dname conversion --- 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,