From 042d358bc3f930889198755fd53c2b3d3343fbc2 Mon Sep 17 00:00:00 2001 From: Maxim Koltsov Date: Thu, 19 Feb 2015 16:09:21 +0300 Subject: [PATCH] Add virtual destructor to ModuleFactoryFunctor This suppresses GCC warning about abstract class having non-virtual destructor --- src/gromacs/trajectoryanalysis/cmdlinerunner.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gromacs/trajectoryanalysis/cmdlinerunner.h b/src/gromacs/trajectoryanalysis/cmdlinerunner.h index 674a18c20a..9bcc013418 100644 --- a/src/gromacs/trajectoryanalysis/cmdlinerunner.h +++ b/src/gromacs/trajectoryanalysis/cmdlinerunner.h @@ -93,6 +93,7 @@ class TrajectoryAnalysisCommandLineRunner * operator() that returns a pointer to valid TrajectoryAnalysisModule */ virtual TrajectoryAnalysisModulePointer operator() () = 0; + virtual ~ModuleFactoryFunctor() {}; }; /*! \brief -- 2.22.0