Add virtual destructor to ModuleFactoryFunctor
authorMaxim Koltsov <maks@omrb.pnpi.spb.ru>
Thu, 19 Feb 2015 13:09:21 +0000 (16:09 +0300)
committerMaxim Koltsov <maks@omrb.pnpi.spb.ru>
Thu, 19 Feb 2015 13:09:21 +0000 (16:09 +0300)
This suppresses GCC warning about abstract class having non-virtual
destructor

src/gromacs/trajectoryanalysis/cmdlinerunner.h

index 674a18c20ac64108690a5e3ea651abf69388a195..9bcc013418d1ee58b9f30c31d73e5820388bf2ab 100644 (file)
@@ -93,6 +93,7 @@ class TrajectoryAnalysisCommandLineRunner
                  * operator() that returns a pointer to valid TrajectoryAnalysisModule
                  */
                 virtual TrajectoryAnalysisModulePointer operator() () = 0;
+                virtual ~ModuleFactoryFunctor() {};
         };
 
         /*! \brief