aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/draci.h
diff options
context:
space:
mode:
authorDenis Kasak2009-07-25 03:28:04 +0000
committerDenis Kasak2009-07-25 03:28:04 +0000
commitd28658984dcceb7c090af9f7040d1490239a820b (patch)
tree93da0bc4e38c273f4c27f7eb4be3e461bcab0493 /engines/draci/draci.h
parentb7e97efb7fbd26c91693082339466308c52e7e08 (diff)
downloadscummvm-rg350-d28658984dcceb7c090af9f7040d1490239a820b.tar.gz
scummvm-rg350-d28658984dcceb7c090af9f7040d1490239a820b.tar.bz2
scummvm-rg350-d28658984dcceb7c090af9f7040d1490239a820b.zip
* Added DraciEngine::_initArchive and made Game use it. Fixes a memory bug because Game uses pointers from the init archive which should outlive it (but didn't previously).
* Added support for setting loop status to Game. * Made some GPL commands check whether we are in the correct loop status before executing. svn-id: r42731
Diffstat (limited to 'engines/draci/draci.h')
-rw-r--r--engines/draci/draci.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/draci/draci.h b/engines/draci/draci.h
index 630ce0c29a..e6b78f310a 100644
--- a/engines/draci/draci.h
+++ b/engines/draci/draci.h
@@ -68,6 +68,7 @@ public:
BArchive *_overlaysArchive;
BArchive *_animationsArchive;
BArchive *_walkingMapsArchive;
+ BArchive *_initArchive;
Common::RandomSource _rnd;
};