Fix wrong sounds stopping wiht WaveOut driver

This commit is contained in:
Glenn Maynard
2003-09-29 20:52:51 +00:00
parent f72aac61fc
commit d8d7e4f2ba
@@ -126,9 +126,9 @@ void RageSound_WaveOut::Update(float delta)
vector<sound *> snds = sounds;
for(unsigned i = 0; i < snds.size(); ++i)
{
if(!sounds[i]->stopping) continue;
if(!snds[i]->stopping) continue;
if(GetPosition(snds[i]->snd) < sounds[i]->flush_pos)
if(GetPosition(snds[i]->snd) < snds[i]->flush_pos)
continue; /* stopping but still flushing */
/* This sound is done. */