Attempt to bring event recoredr to life. Still crashes on exit, though.
svn-id: r40775
This commit is contained in:
parent
36fe37443d
commit
b874992309
2 changed files with 5 additions and 1 deletions
|
@ -237,6 +237,8 @@ DefaultEventManager::~DefaultEventManager() {
|
|||
|
||||
_playbackFile = g_system->getSavefileManager()->openForLoading(_recordTempFileName.c_str());
|
||||
|
||||
assert(_playbackFile);
|
||||
|
||||
_recordFile = g_system->getSavefileManager()->openForSaving(_recordFileName.c_str());
|
||||
_recordFile->writeUint32LE(RECORD_SIGNATURE);
|
||||
_recordFile->writeUint32LE(RECORD_VERSION);
|
||||
|
|
|
@ -468,12 +468,14 @@ void OSystem_SDL::quit() {
|
|||
free(_cursorPalette);
|
||||
free(_mouseData);
|
||||
|
||||
delete _savefile;
|
||||
delete _timer;
|
||||
|
||||
SDL_Quit();
|
||||
|
||||
// Even Manager requires save manager for storing
|
||||
// recorded events
|
||||
delete getEventManager();
|
||||
delete _savefile;
|
||||
|
||||
exit(0);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue