Fix for problems signaled by clang static analyzer

Former-commit-id: 4ed4c9c3f39bc1769c4b79f62401266a842e8d8b
This commit is contained in:
Gawaboumga
2016-05-31 21:50:31 +02:00
parent 56f98162d9
commit c18e2a81a9
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;
}