Fix for problems signaled by clang static analyzer

Former-commit-id: 2ad296acdc783054198a7b2f2f34c36d9cc22958
This commit is contained in:
Gawaboumga
2016-05-31 21:50:31 +02:00
parent 43e6424969
commit abb5ab3596
5 changed files with 43 additions and 26 deletions

View File

@@ -464,7 +464,6 @@ namespace Nz
void DepthRenderTechnique::DrawOpaqueModels(const SceneData& sceneData, ForwardRenderQueue::Layer& layer) const
{
const Shader* lastShader = nullptr;
const ShaderUniforms* shaderUniforms = nullptr;
for (auto& matIt : layer.opaqueModels)
{
@@ -488,7 +487,7 @@ namespace Nz
if (shader != lastShader)
{
// Index of uniforms in the shader
shaderUniforms = GetShaderUniforms(shader);
GetShaderUniforms(shader);
lastShader = shader;
}