From 3d60038bcb65d02e93f747f81ff3994352492cb0 Mon Sep 17 00:00:00 2001 From: rxwen Date: Wed, 31 Aug 2022 02:04:21 +0800 Subject: [PATCH] [posix] make base class destructor virtual (#7220) --- src/posix/platform/mainloop.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/posix/platform/mainloop.hpp b/src/posix/platform/mainloop.hpp index d4f6ac8ff..4f0fa7cc9 100644 --- a/src/posix/platform/mainloop.hpp +++ b/src/posix/platform/mainloop.hpp @@ -65,6 +65,12 @@ public: */ virtual void Process(const otSysMainloopContext &aContext) = 0; + /** + * This method marks desturctor virtual method. + * + */ + virtual ~Source() = default; + private: Source *mNext = nullptr; };