Moved destruction of globals and resource manager to common M4 engine base class - this fixes a bug where resources were still being tossed after the resource manager was destroyed
svn-id: r49476
This commit is contained in:
parent
d30d57b923
commit
1572524b64
1 changed files with 2 additions and 4 deletions
|
@ -146,6 +146,8 @@ MadsM4Engine::~MadsM4Engine() {
|
|||
delete _ws;
|
||||
delete _random;
|
||||
delete _palette;
|
||||
delete _globals;
|
||||
delete _resourceManager;
|
||||
}
|
||||
|
||||
Common::Error MadsM4Engine::run() {
|
||||
|
@ -303,8 +305,6 @@ M4Engine::M4Engine(OSystem *syst, const M4GameDescription *gameDesc): MadsM4Engi
|
|||
}
|
||||
|
||||
M4Engine::~M4Engine() {
|
||||
delete _resourceManager;
|
||||
delete _globals;
|
||||
delete _converse;
|
||||
}
|
||||
|
||||
|
@ -500,8 +500,6 @@ MadsEngine::MadsEngine(OSystem *syst, const M4GameDescription *gameDesc): MadsM4
|
|||
}
|
||||
|
||||
MadsEngine::~MadsEngine() {
|
||||
delete _globals;
|
||||
delete _resourceManager;
|
||||
}
|
||||
|
||||
Common::Error MadsEngine::run() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue