* Fix an improbable bug.
This commit is contained in:
jean.chalard
2008-12-02 14:34:02 +00:00
parent e160c0764c
commit 3626fe74da

View File

@@ -141,7 +141,8 @@ void hgeParticleSystem::Update(float fDeltaTime)
if(par->fAge >= par->fTerminalAge)
{
nParticlesAlive--;
memcpy(par, &particles[nParticlesAlive], sizeof(hgeParticle));
if (par != &particles[nParticlesAlive])
memcpy(par, &particles[nParticlesAlive], sizeof(hgeParticle));
i--;
continue;
}