From a10d53071ce678a28d9444a6325605d6e22f589f Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Mon, 3 Dec 2018 09:42:16 -0800 Subject: [PATCH] query: fix UpdateUses when a new entity is seen Thanks to Leszek Swirski --- src/query.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/query.cc b/src/query.cc index 0906ee24..48247fac 100644 --- a/src/query.cc +++ b/src/query.cc @@ -264,7 +264,7 @@ void DB::ApplyIndexUpdate(IndexUpdate *u) { auto &entities, auto &p, bool hint_implicit) { auto R = entity_usr.try_emplace(usr, entity_usr.size()); if (R.second) - vars.emplace_back().usr = usr; + entities.emplace_back().usr = usr; auto &entity = entities[R.first->second]; for (Use &use : p.first) { if (hint_implicit && use.role & Role::Implicit) {