aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/lure/game.cpp2
-rw-r--r--engines/lure/res.cpp2
2 files changed, 3 insertions, 1 deletions
diff --git a/engines/lure/game.cpp b/engines/lure/game.cpp
index 5c3fb365b1..365c82939e 100644
--- a/engines/lure/game.cpp
+++ b/engines/lure/game.cpp
@@ -93,6 +93,8 @@ void Game::execute() {
//_screen.resetPalette();
screen.setPaletteEmpty();
+ setState(0);
+
Script::execute(STARTUP_SCRIPT);
// Load the first room
diff --git a/engines/lure/res.cpp b/engines/lure/res.cpp
index 109db12ef3..ee1d8ca395 100644
--- a/engines/lure/res.cpp
+++ b/engines/lure/res.cpp
@@ -61,7 +61,7 @@ void Resources::freeData() {
free(_hotspotScriptData);
delete _messagesData;
delete _cursors;
- delete _charOffsets;
+ delete [] _charOffsets;
delete _playerSupportRecord;
}