@setoverlay can cause an infinite loop
parent
4f0c170a24
commit
110b89e485
|
|
@ -116,9 +116,9 @@ void LLVfxManager::runEffect(EVisualEffect eCode, LLVisualEffectParams* pParams)
|
|||
endEffect = boost::make_filter_iterator(pred, m_Effects.end(), m_Effects.end());
|
||||
while (itEffect != endEffect)
|
||||
{
|
||||
LLVisualEffect* pEffect = *itEffect;
|
||||
LLVisualEffect* pEffect = *itEffect++;
|
||||
if (pParams)
|
||||
pParams->step(++itEffect == endEffect);
|
||||
pParams->step(itEffect == endEffect);
|
||||
pEffect->run(pParams);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue