Merge pull request #623 from t0350/sharedata

error report on sharedata newindex
This commit is contained in:
云风
2017-04-24 15:26:41 +08:00
committed by GitHub

View File

@@ -71,6 +71,10 @@ local function getcobj(self)
return obj
end
function meta:__newindex(key, value)
error ("Error newindex, the key [" .. genkey(self) .. "]")
end
function meta:__index(key)
local obj = getcobj(self)
local v = index(obj, key)
@@ -78,7 +82,7 @@ function meta:__index(key)
local children = self.__cache
if children == nil then
children = {}
self.__cache = children
rawset(self, "__cache", children)
end
local r = children[key]
if r then