aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWaqas Hussain <waqas20@gmail.com>2009-12-10 02:50:23 +0500
committerWaqas Hussain <waqas20@gmail.com>2009-12-10 02:50:23 +0500
commitb62a35519f8f76f702a504cbb28d63647c93745a (patch)
tree787b271e11ef127acdba384288d9aa267ab78e1f
parenteaa3a4e22570bb7ce13f6c372a2033d33c712ef9 (diff)
downloadprosody-b62a35519f8f76f702a504cbb28d63647c93745a.tar.gz
prosody-b62a35519f8f76f702a504cbb28d63647c93745a.zip
prosody: Call tostring on the key being used for nil global read before concatenating it with a string.
-rwxr-xr-xprosody2
1 files changed, 1 insertions, 1 deletions
diff --git a/prosody b/prosody
index 2ca4241c..593a0e34 100755
--- a/prosody
+++ b/prosody
@@ -286,7 +286,7 @@ end
function init_global_protection()
-- Catch global accesses
local locked_globals_mt = {
- __index = function (t, k) log("warn", "%s", debug.traceback("Attempt to read a non-existent global '"..k.."'", 2)); end;
+ __index = function (t, k) log("warn", "%s", debug.traceback("Attempt to read a non-existent global '"..tostring(k).."'", 2)); end;
__newindex = function (t, k, v) error("Attempt to set a global: "..tostring(k).." = "..tostring(v), 2); end;
};