mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-28 08:37:12 +00:00
Reset the sound handle back to null after unloading
This commit is contained in:
parent
4801661b34
commit
fd7d58fe7e
@ -225,8 +225,11 @@ namespace MWSound
|
||||
}
|
||||
SoundSet::iterator iter = mUnusedBuffers.begin();
|
||||
Sound_Buffer *unused = &mSoundBuffers[*iter];
|
||||
|
||||
mBufferCacheSize -= mOutput->getSoundDataSize(unused->mHandle);
|
||||
mOutput->unloadSound(unused->mHandle);
|
||||
unused->mHandle = 0;
|
||||
|
||||
mUnusedBuffers.erase(iter);
|
||||
}
|
||||
mUnusedBuffers.insert(sfxid);
|
||||
|
Loading…
x
Reference in New Issue
Block a user