Fixing a leak in the Kyra engine (the savefile manager allocated by class Engine was never freed)

svn-id: r23276
This commit is contained in:
Max Horn 2006-06-24 09:29:57 +00:00
parent 9a955180a4
commit ca2a6d7cd1

@ -85,7 +85,6 @@ KyraEngine::KyraEngine(OSystem *system)
_screen = 0;
_res = 0;
_sound = 0;
_saveFileMan = 0;
_seq = 0;
_scriptInterpreter = 0;
_text = 0;
@ -178,8 +177,6 @@ int KyraEngine::init() {
}
_sound->setVolume(255);
_saveFileMan = _system->getSavefileManager();
assert(_saveFileMan);
_res = new Resource(this);
assert(_res);
_screen = new Screen(this, _system);
@ -347,7 +344,6 @@ KyraEngine::~KyraEngine() {
delete _screen;
delete _res;
delete _sound;
delete _saveFileMan;
delete _seq;
delete _scriptInterpreter;
delete _text;