aboutsummaryrefslogtreecommitdiff
path: root/simon/simon.cpp
diff options
context:
space:
mode:
authorMax Horn2003-05-20 13:46:53 +0000
committerMax Horn2003-05-20 13:46:53 +0000
commitc35ff13a6d9ae2335a3ef82ed7303f0600642024 (patch)
tree9492d301eb8a778751cc725f7298478fe8d14acb /simon/simon.cpp
parentbb9c82ed839a45925349cd67332d03515b2a6976 (diff)
downloadscummvm-rg350-c35ff13a6d9ae2335a3ef82ed7303f0600642024.tar.gz
scummvm-rg350-c35ff13a6d9ae2335a3ef82ed7303f0600642024.tar.bz2
scummvm-rg350-c35ff13a6d9ae2335a3ef82ed7303f0600642024.zip
some simon init fixes (needs more)
svn-id: r7724
Diffstat (limited to 'simon/simon.cpp')
-rw-r--r--simon/simon.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp
index 6dd57628e3..d13ebf5298 100644
--- a/simon/simon.cpp
+++ b/simon/simon.cpp
@@ -172,6 +172,14 @@ Engine *Engine_SIMON_create(GameDetector *detector, OSystem *syst) {
SimonState::SimonState(GameDetector *detector, OSystem *syst)
: Engine(detector, syst), midi (syst) {
MidiDriver *driver = detector->createMidi();
+
+ _subroutine_list = 0;
+ _subroutine_list_org = 0;
+
+ _first_time_struct = 0;
+ _pending_delete_time_event = 0;
+
+ _dump_file = 0;
_dummy_item_1 = new Item();
_dummy_item_2 = new Item();