diff --git a/hoot-core/src/main/cpp/hoot/core/visitors/LongestTagVisitor.h b/hoot-core/src/main/cpp/hoot/core/visitors/LongestTagVisitor.h
index b16356d..626e6d9 100644
--- a/hoot-core/src/main/cpp/hoot/core/visitors/LongestTagVisitor.h
+++ b/hoot-core/src/main/cpp/hoot/core/visitors/LongestTagVisitor.h
@@ -40,7 +40,8 @@ public:
static std::string className() { return "hoot::LongestTagVisitor"; }
- LongestTagVisitor() : _longestTag() {}
+ LongestTagVisitor() : _longestTag(0) { }
+ virtual ~LongestTagVisitor() = default;
double getStat() const { return _longestTag; }