Fixed: Valgrind warnings

hg/feature/gsoc2013-dfighter
kaetemi 13 years ago
parent e9f75e639d
commit d79e04e4dd

@ -69,7 +69,6 @@ CRenderTrav::CRenderTrav()
_CurrentPassOpaque = true; _CurrentPassOpaque = true;
_CacheLightContribution= NULL; _CacheLightContribution= NULL;
_LastLocalAttenuation= false;
// Default light Setup. // Default light Setup.
LightingSystemEnabled= false; LightingSystemEnabled= false;
@ -624,7 +623,7 @@ void CRenderTrav::changeLightSetup(CLightContribution *lightContribution, bool
uint i; uint i;
// if same lightContribution, no-op. // if same lightContribution, no-op.
if(_CacheLightContribution == lightContribution && _LastLocalAttenuation == useLocalAttenuation) if (_CacheLightContribution == lightContribution && (lightContribution == NULL || _LastLocalAttenuation == useLocalAttenuation))
return; return;
// else, must setup the lights into driver. // else, must setup the lights into driver.
else else

Loading…
Cancel
Save