forked from lix-project/lix
Merge pull request #6956 from edolstra/fix-eval-cache
Fix evaluation cache
This commit is contained in:
commit
5b8a53fb49
|
@ -507,11 +507,6 @@ std::shared_ptr<AttrCursor> AttrCursor::maybeGetAttr(Symbol name, bool forceErro
|
||||||
return nullptr;
|
return nullptr;
|
||||||
//throw TypeError("'%s' is not an attribute set", getAttrPathStr());
|
//throw TypeError("'%s' is not an attribute set", getAttrPathStr());
|
||||||
|
|
||||||
for (auto & attr : *v.attrs) {
|
|
||||||
if (root->db)
|
|
||||||
root->db->setPlaceholder({cachedValue->first, attr.name});
|
|
||||||
}
|
|
||||||
|
|
||||||
auto attr = v.attrs->get(name);
|
auto attr = v.attrs->get(name);
|
||||||
|
|
||||||
if (!attr) {
|
if (!attr) {
|
||||||
|
|
Loading…
Reference in a new issue