diff options
Diffstat (limited to 'engines/fullpipe/stateloader.cpp')
-rw-r--r-- | engines/fullpipe/stateloader.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/engines/fullpipe/stateloader.cpp b/engines/fullpipe/stateloader.cpp index 34c2252c79..de10f2e34c 100644 --- a/engines/fullpipe/stateloader.cpp +++ b/engines/fullpipe/stateloader.cpp @@ -359,8 +359,6 @@ bool FullpipeEngine::loadGam(const char *fname, int scene) { GameProject::GameProject() { _field_4 = 0; _field_10 = 12; - - _sceneTagList = 0; } bool GameProject::load(MfcArchive &file) { @@ -380,7 +378,7 @@ bool GameProject::load(MfcArchive &file) { debugC(1, kDebugLoading, "_scrollSpeed = %d", g_fp->_scrollSpeed); debugC(1, kDebugLoading, "_headerFilename = %s", _headerFilename.c_str()); - _sceneTagList = new SceneTagList(); + _sceneTagList.reset(new SceneTagList()); _sceneTagList->load(file); @@ -395,10 +393,6 @@ bool GameProject::load(MfcArchive &file) { return true; } -GameProject::~GameProject() { - delete _sceneTagList; -} - GameVar::GameVar() { _subVars = 0; _parentVarObj = 0; |