From 3e2d98f9ef1504c6121f3d9832df1a7138bf8780 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Mart=C3=ADnez?= Date: Thu, 1 Dec 2016 02:57:56 -0300 Subject: [PATCH] Silence warnings about `module` in `ltn12`. --- init.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 6fecdda..19d4066 100644 --- a/init.lua +++ b/init.lua @@ -33,6 +33,11 @@ end -- Temporarily set require so that LuaIRC can access it local old_require = require require = ie.require + +-- Silence warnings about `module` in `ltn12`. +local old_module = rawget(_G, "module") +rawset(_G, "module", ie.module) + local lib = ie.require("irc") irc = { @@ -56,8 +61,9 @@ dofile(modpath.."/callback.lua") dofile(modpath.."/chatcmds.lua") dofile(modpath.."/botcmds.lua") --- Restore old (safe) require +-- Restore old (safe) functions require = old_require +rawset(_G, "module", old_module) if irc.config.enable_player_part then dofile(modpath.."/player_part.lua")