diff --git a/src/Nazara/Renderer/ShaderStage.cpp b/src/Nazara/Renderer/ShaderStage.cpp index f321ef8f1..2d5160ddd 100644 --- a/src/Nazara/Renderer/ShaderStage.cpp +++ b/src/Nazara/Renderer/ShaderStage.cpp @@ -71,7 +71,10 @@ void NzShaderStage::Destroy() { m_compiled = false; if (m_id) + { glDeleteShader(m_id); + m_id = 0; + } } NzString NzShaderStage::GetLog() const