From a6ba042cf792d29cda4f7f7924a68a017d9b0335 Mon Sep 17 00:00:00 2001
From: ShadowNinja <shadowninja@minetest.net>
Date: Thu, 5 Jun 2014 12:40:34 -0400
Subject: Add strict module

Also fix leaking globals found by it.
---
 builtin/game/auth.lua        | 4 ++--
 builtin/game/item_entity.lua | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

(limited to 'builtin/game')

diff --git a/builtin/game/auth.lua b/builtin/game/auth.lua
index baeb0159c..93b009981 100644
--- a/builtin/game/auth.lua
+++ b/builtin/game/auth.lua
@@ -7,7 +7,7 @@
 function core.string_to_privs(str, delim)
 	assert(type(str) == "string")
 	delim = delim or ','
-	privs = {}
+	local privs = {}
 	for _, priv in pairs(string.split(str, delim)) do
 		privs[priv:trim()] = true
 	end
@@ -17,7 +17,7 @@ end
 function core.privs_to_string(privs, delim)
 	assert(type(privs) == "table")
 	delim = delim or ','
-	list = {}
+	local list = {}
 	for priv, bool in pairs(privs) do
 		if bool then
 			table.insert(list, priv)
diff --git a/builtin/game/item_entity.lua b/builtin/game/item_entity.lua
index afbade98e..c0b9ae46f 100644
--- a/builtin/game/item_entity.lua
+++ b/builtin/game/item_entity.lua
@@ -56,7 +56,7 @@ core.register_entity(":__builtin:item", {
 			item_texture = core.registered_items[itemname].inventory_image
 			item_type = core.registered_items[itemname].type
 		end
-		prop = {
+		local prop = {
 			is_visible = true,
 			visual = "wielditem",
 			textures = {itemname},
-- 
cgit v1.2.3