Fix for problems signaled by clang static analyzer

Former-commit-id: 835f639c45509b0d55fe716e51e3285ea2a89da4
This commit is contained in:
Gawaboumga
2016-05-31 21:50:31 +02:00
parent 6a583b8231
commit db8a222f62
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;
}