diff options
Diffstat (limited to 'engines/pink/objects/module.cpp')
-rw-r--r-- | engines/pink/objects/module.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/engines/pink/objects/module.cpp b/engines/pink/objects/module.cpp index dc9a06ec1e..621cd8c790 100644 --- a/engines/pink/objects/module.cpp +++ b/engines/pink/objects/module.cpp @@ -36,6 +36,12 @@ Module::Module(PinkEngine *game, const Common::String &name) : NamedObject(name), _game(game), _page(nullptr) {} +Module::~Module() { + for (int i = 0; i < _pages.size(); ++i) { + delete _pages[i]; + } +} + void Module::load(Archive &archive){ archive.mapObject(this); NamedObject::deserialize(archive); @@ -63,7 +69,7 @@ void Module::changePage(const Common::String &pageName) { page = findPage(pageName); assert(_page != page); - //_page->clear + _page->clear(); _page = page; @@ -95,12 +101,6 @@ InventoryMgr *Module::getInventoryMgr() { return &_invMgr; } -Module::~Module() { - for (int i = 0; i < _pages.size(); ++i) { - delete _pages[i]; - } -} - } // End of namespace Pink |