summaryrefslogtreecommitdiffstats
path: root/acf2/model
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2013-12-01 11:44:32 +0200
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2013-12-03 23:30:18 +0200
commit7fc2451896cdda1b44b3d2ef16c563a7a283b7bb (patch)
tree2901943485c7f7cc7a3bb24f7132f37e21b8c812 /acf2/model
parentd919f0e44851501e8a8cca8b8c59f48e00910abc (diff)
downloadaconf-7fc2451896cdda1b44b3d2ef16c563a7a283b7bb.tar.bz2
aconf-7fc2451896cdda1b44b3d2ef16c563a7a283b7bb.tar.xz
model: do not follow references in TreeNode.search_refs
Diffstat (limited to 'acf2/model')
-rw-r--r--acf2/model/node.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/acf2/model/node.lua b/acf2/model/node.lua
index 554fa8c..5096787 100644
--- a/acf2/model/node.lua
+++ b/acf2/model/node.lua
@@ -124,7 +124,7 @@ function M.TreeNode:search_refs(path)
table.remove(path, 1)
local function collect(name)
- local next = mt.load(name)
+ local next = mt.load(name, {dereference=false})
if not next then return {} end
local member = mt.member(name)