From: Tobias Ulmer Date: Tue, 7 Aug 2012 13:02:39 +0000 (+0200) Subject: Fix indentation X-Git-Tag: e2factory-2.3.13rc1~189 X-Git-Url: https://git.e2factory.org/?a=commitdiff_plain;h=815cd08140fc08e28608c4a225bb34eef4ebf6e6;p=e2factory.git Fix indentation Signed-off-by: Tobias Ulmer --- diff --git a/generic/strict.lua b/generic/strict.lua index 6ddbcd7..04845af 100644 --- a/generic/strict.lua +++ b/generic/strict.lua @@ -33,32 +33,33 @@ local mt = getmetatable(_G) if mt == nil then - mt = {} - setmetatable(_G, mt) + mt = {} + setmetatable(_G, mt) end mt.__declared = {} local function what () - local d = debug.getinfo(3, "S") - return d and d.what or "C" + local d = debug.getinfo(3, "S") + return d and d.what or "C" end mt.__newindex = function (t, n, v) - if not mt.__declared[n] then - local w = what() - if w ~= "main" and w ~= "C" then - error("assign to undeclared variable '"..n.."'", 2) + if not mt.__declared[n] then + local w = what() + if w ~= "main" and w ~= "C" then + error("assign to undeclared variable '"..n.."'", 2) + end + mt.__declared[n] = true end - mt.__declared[n] = true - end - rawset(t, n, v) + rawset(t, n, v) end mt.__index = function (t, n) - if not mt.__declared[n] and what() ~= "C" then - error("variable '"..n.."' is not declared", 2) - end - return rawget(t, n) + if not mt.__declared[n] and what() ~= "C" then + error("variable '"..n.."' is not declared", 2) + end + return rawget(t, n) end +-- vim:sw=4:sts=4:et: