mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 531340 - AudioLoop() fix; don't dereference nsAutoPtr after forget(). r=bustage-fix
This commit is contained in:
parent
54ad0fb73a
commit
0d671d68ee
@ -368,13 +368,13 @@ void nsOggPlayStateMachine::AudioLoop()
|
||||
mAudioStream->Write(sound->mAudioData,
|
||||
sound->AudioDataLength(),
|
||||
PR_TRUE);
|
||||
mAudioEndTime = sound->mTime + sound->mDuration;
|
||||
} else {
|
||||
mReader->mAudioQueue.PushFront(sound);
|
||||
sound.forget();
|
||||
}
|
||||
}
|
||||
}
|
||||
mAudioEndTime = sound->mTime + sound->mDuration;
|
||||
sound = nsnull;
|
||||
|
||||
if (mReader->mAudioQueue.AtEndOfStream()) {
|
||||
|
Loading…
Reference in New Issue
Block a user