diff options
author | Colin Snover | 2017-11-14 12:58:38 -0600 |
---|---|---|
committer | Eugene Sandulenko | 2017-11-18 22:35:12 +0100 |
commit | c85f409a0b2fa1094ebd1a51c088d2d830383d38 (patch) | |
tree | 7c8ff6215994946f631309f305bdf1da8ede3caf /engines/fullpipe/scenes.cpp | |
parent | 1337f04122cac5f0343090ac23119e4133624db0 (diff) | |
download | scummvm-rg350-c85f409a0b2fa1094ebd1a51c088d2d830383d38.tar.gz scummvm-rg350-c85f409a0b2fa1094ebd1a51c088d2d830383d38.tar.bz2 scummvm-rg350-c85f409a0b2fa1094ebd1a51c088d2d830383d38.zip |
FULLPIPE: Remove memory leaks and manual memory management in Scene
Diffstat (limited to 'engines/fullpipe/scenes.cpp')
-rw-r--r-- | engines/fullpipe/scenes.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/fullpipe/scenes.cpp b/engines/fullpipe/scenes.cpp index 896ea5a3fb..034d2a7383 100644 --- a/engines/fullpipe/scenes.cpp +++ b/engines/fullpipe/scenes.cpp @@ -573,15 +573,15 @@ bool FullpipeEngine::sceneSwitcher(EntranceInfo *entrance) { if (_soundEnabled) { if (scene->_soundList) { _currSoundListCount = 2; - _currSoundList1[0] = accessScene(SC_COMMON)->_soundList; - _currSoundList1[1] = scene->_soundList; + _currSoundList1[0] = accessScene(SC_COMMON)->_soundList.get(); + _currSoundList1[1] = scene->_soundList.get(); for (int i = 0; i < scene->_soundList->getCount(); i++) { scene->_soundList->getSoundByIndex(i).updateVolume(); } } else { _currSoundListCount = 1; - _currSoundList1[0] = accessScene(SC_COMMON)->_soundList; + _currSoundList1[0] = accessScene(SC_COMMON)->_soundList.get(); } } |