From 5473421694445184105c2dcc922b01c9ebc5e534 Mon Sep 17 00:00:00 2001 From: John Wellbelove Date: Wed, 27 Jan 2021 19:23:42 +0000 Subject: [PATCH] Added virtual destructor to observer. Changed C++11 destructors to '= default'. --- include/etl/observer.h | 2 ++ include/etl/visitor.h | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/include/etl/observer.h b/include/etl/observer.h index a68fda28..3894c219 100644 --- a/include/etl/observer.h +++ b/include/etl/observer.h @@ -300,6 +300,8 @@ namespace etl { public: + virtual ~observer() = default; + virtual void notification(T1) = 0; }; diff --git a/include/etl/visitor.h b/include/etl/visitor.h index e36aa31b..4dc6d99a 100644 --- a/include/etl/visitor.h +++ b/include/etl/visitor.h @@ -74,7 +74,7 @@ namespace etl { public: - virtual ~visitable() {} + virtual ~visitable() = default; virtual void accept(T1&) = 0; }; @@ -173,7 +173,7 @@ namespace etl { public: - virtual ~visitor() {} + virtual ~visitor() = default; virtual void visit(T1&) = 0; };