1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-20 13:33:02 +01:00

Properly dispose of AudioMixer to plug memleak

This commit is contained in:
Michał Janiszewski
2017-07-30 17:21:36 +02:00
parent a90dce018d
commit d5e6ab3111

View File

@@ -26,7 +26,7 @@ namespace OpenRCT2 { namespace Audio
class AudioContext : public IAudioContext
{
private:
IAudioMixer * _audioMixer;
IAudioMixer * _audioMixer = nullptr;
public:
AudioContext()
@@ -40,6 +40,7 @@ namespace OpenRCT2 { namespace Audio
~AudioContext() override
{
delete _audioMixer;
SDL_QuitSubSystem(SDL_INIT_AUDIO);
}