diff options
author | Colin Snover | 2017-11-14 12:48:41 -0600 |
---|---|---|
committer | Eugene Sandulenko | 2017-11-18 22:35:12 +0100 |
commit | ff96db23dfd9e2075a710786fa0b1a01c6759a02 (patch) | |
tree | 2014aef31b047f8a1f1dbfd117b05997cedb733f /engines/fullpipe/stateloader.cpp | |
parent | 6f8a65c739740956930c95e1d5a5c5fe0c80fbbd (diff) | |
download | scummvm-rg350-ff96db23dfd9e2075a710786fa0b1a01c6759a02.tar.gz scummvm-rg350-ff96db23dfd9e2075a710786fa0b1a01c6759a02.tar.bz2 scummvm-rg350-ff96db23dfd9e2075a710786fa0b1a01c6759a02.zip |
FULLPIPE: Fix leaks and unnecessary extra allocations in FullpipeEngine
Diffstat (limited to 'engines/fullpipe/stateloader.cpp')
-rw-r--r-- | engines/fullpipe/stateloader.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/fullpipe/stateloader.cpp b/engines/fullpipe/stateloader.cpp index d55f7dbf31..5a2ad51280 100644 --- a/engines/fullpipe/stateloader.cpp +++ b/engines/fullpipe/stateloader.cpp @@ -280,7 +280,7 @@ void gameLoaderSavegameCallback(MfcArchive *archive, bool mode) { } bool FullpipeEngine::loadGam(const char *fname, int scene) { - _gameLoader = new GameLoader(); + _gameLoader.reset(new GameLoader()); if (!_gameLoader->loadFile(fname)) return false; |