v0.2.55..v0.2.56 changeset CopyMapSubsetOp.cpp
Garret Voltz edited this page Aug 14, 2020
·
3 revisions
diff --git a/hoot-core/src/main/cpp/hoot/core/ops/CopyMapSubsetOp.cpp b/hoot-core/src/main/cpp/hoot/core/ops/CopyMapSubsetOp.cpp
index a66c2a6..39850af 100644
--- a/hoot-core/src/main/cpp/hoot/core/ops/CopyMapSubsetOp.cpp
+++ b/hoot-core/src/main/cpp/hoot/core/ops/CopyMapSubsetOp.cpp
@@ -46,6 +46,7 @@ public:
_exempt(exempt)
{
}
+ virtual ~AddAllVisitor() = default;
virtual void visit(const ConstElementPtr& e)
{
@@ -127,7 +128,7 @@ _from(from),
_crit(crit)
{
std::shared_ptr<UniqueElementIdVisitor> getIdVis(new UniqueElementIdVisitor());
- FilteredVisitor idVis(crit, getIdVis);
+ FilteredVisitor idVis(_crit, getIdVis);
_from->visitRo(idVis);
_eids = getIdVis->getElementSet();
LOG_VARD(_eids.size());