Core/Vmaps: build fix mk II

This commit is contained in:
ariel-
2017-06-08 18:48:35 -03:00
parent a409287fef
commit d2a30fef13

View File

@@ -59,14 +59,14 @@ public:
{
Node& node = getGrid(x, y);
node.insert(value);
memberTable.insert(MemberTable::value_type(&value, &node));
memberTable.emplace(&value, &node);
}
}
}
void remove(const T& value)
{
for (typename MemberTable::value_type& p : Trinity::Containers::MapEqualRange(memberTable, &value))
for (auto& p : Trinity::Containers::MapEqualRange(memberTable, &value))
p.second->remove(value);
// Remove the member
memberTable.erase(&value);