calm down -Wdelete-non-virtual-dtor warnings

remove -Wno-non-virtual-dtor from makefile (what does it do anyway? -Wdelete-non-virtual-dtor is part of -Wall)
This commit is contained in:
Garux
2019-02-26 19:08:47 +03:00
parent 812a8b6001
commit 1628abfd0f
23 changed files with 48 additions and 47 deletions

View File

@@ -935,7 +935,7 @@ std::size_t count() const {
}
};
class OpenGLShader : public Shader
class OpenGLShader final : public Shader
{
typedef std::list<OpenGLStateBucket*> Passes;
Passes m_passes;
@@ -1140,7 +1140,7 @@ inline void setFogState( const OpenGLFogState& state ){
#define DEBUG_SHADERS 0
void OpenGLState_apply( const OpenGLState& self, OpenGLState& current, unsigned int globalstate );
class OpenGLShaderCache : public ShaderCache, public TexturesCacheObserver, public ModuleObserver
class OpenGLShaderCache final : public ShaderCache, public TexturesCacheObserver, public ModuleObserver
{
class CreateOpenGLShader
{