diff --git a/src/Shaders/AbstractVector.h b/src/Shaders/AbstractVector.h index 2d23586e4..a90a14e1e 100644 --- a/src/Shaders/AbstractVector.h +++ b/src/Shaders/AbstractVector.h @@ -51,11 +51,11 @@ template class AbstractVector: public AbstractShaderProg VectorTextureLayer = 16 /**< Layer for vector texture */ }; - virtual ~AbstractVector() = 0; + protected: + explicit AbstractVector() = default; + ~AbstractVector() = default; }; -template inline AbstractVector::~AbstractVector() {} - /** @brief Base for two-dimensional text shaders */ typedef AbstractVector<2> AbstractVector2D;