Fix leak caused by missing virtual destructor

This commit is contained in:
Nyall Dawson 2016-08-15 09:02:30 +10:00
parent 2ca6992ca1
commit 6d82cd63b6
2 changed files with 4 additions and 0 deletions

View File

@ -38,4 +38,6 @@ class QgsExpressionContextGenerator
* and return an expression context. * and return an expression context.
*/ */
virtual QgsExpressionContext createExpressionContext() const = 0; virtual QgsExpressionContext createExpressionContext() const = 0;
virtual ~QgsExpressionContextGenerator();
}; };

View File

@ -43,6 +43,8 @@ class QgsExpressionContextGenerator
* @note Added in QGIS 3.0 * @note Added in QGIS 3.0
*/ */
virtual QgsExpressionContext createExpressionContext() const = 0; virtual QgsExpressionContext createExpressionContext() const = 0;
virtual ~QgsExpressionContextGenerator() {}
}; };
#endif // QGSEXPRESSIONCONTEXTGENERATOR_H #endif // QGSEXPRESSIONCONTEXTGENERATOR_H