From 978a7835cf94d82f56310470c842e9e84e90cbf7 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 17 Feb 2019 15:24:41 +0000 Subject: Removed unrequired destructor --- libadhocutil/factory.h | 2 -- libadhocutil/factory.impl.h | 3 --- 2 files changed, 5 deletions(-) diff --git a/libadhocutil/factory.h b/libadhocutil/factory.h index fe3f836..2cd2844 100644 --- a/libadhocutil/factory.h +++ b/libadhocutil/factory.h @@ -11,8 +11,6 @@ namespace AdHoc { template class DLL_PUBLIC Factory : public virtual AbstractPluginImplementation { public: - virtual ~Factory() = 0; - /** * Create a new instance of Base, overridden in a subclass to construct a new specific class. * @param p The parameters passed to Impl constructor. diff --git a/libadhocutil/factory.impl.h b/libadhocutil/factory.impl.h index aec3d31..6f3cb5a 100644 --- a/libadhocutil/factory.impl.h +++ b/libadhocutil/factory.impl.h @@ -5,9 +5,6 @@ #include "plugins.impl.h" namespace AdHoc { - template - Factory::~Factory() = default; - template std::shared_ptr> Factory::get(const std::string_view & name) -- cgit v1.2.3