# HG changeset patch # User Kim Alvefur # Date 1511467229 -3600 # Node ID ad1e10c93b414a9bdf49f9e7c9f9611993801868 # Parent e88db5668cfb8e38ca7c5ec3cffaee9c66ef1b92 util.template: Use util.envload instead of loadstring which is deprecated in Lua 5.2 diff -r e88db5668cfb -r ad1e10c93b41 util/template.lua --- a/util/template.lua Thu Nov 23 20:55:21 2017 +0100 +++ b/util/template.lua Thu Nov 23 21:00:29 2017 +0100 @@ -4,7 +4,7 @@ local pairs = pairs; local ipairs = ipairs; local error = error; -local loadstring = loadstring; +local envload = require "util.envload".envload; local debug = debug; local t_remove = table.remove; local parse_xml = require "util.xml".parse; @@ -72,7 +72,7 @@ src = src.."local _"..i.."="..lookup[i]..";"; end src = src.."return "..name..";end"; - local f,err = loadstring(src, chunkname); + local f,err = envload(src, chunkname); if not f then error(err); end return f(setmetatable, stanza_mt); end