aboutsummaryrefslogtreecommitdiff
path: root/engines/lastexpress/game/logic.cpp
diff options
context:
space:
mode:
authorLittleboy2012-07-29 21:06:01 -0400
committerLittleboy2012-07-29 21:09:35 -0400
commit5df2bd896247a59d6166c5f69b93355b66b5f920 (patch)
tree5ff9d63bee4d1c083e6216a2d506a23055f16e12 /engines/lastexpress/game/logic.cpp
parent65565c891493ed6a54a347df8041a011512d5cb8 (diff)
downloadscummvm-rg350-5df2bd896247a59d6166c5f69b93355b66b5f920.tar.gz
scummvm-rg350-5df2bd896247a59d6166c5f69b93355b66b5f920.tar.bz2
scummvm-rg350-5df2bd896247a59d6166c5f69b93355b66b5f920.zip
LASTEXPRESS: Fix regression with Logic::resetState()
Diffstat (limited to 'engines/lastexpress/game/logic.cpp')
-rw-r--r--engines/lastexpress/game/logic.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/lastexpress/game/logic.cpp b/engines/lastexpress/game/logic.cpp
index a8619512cb..1696f100ff 100644
--- a/engines/lastexpress/game/logic.cpp
+++ b/engines/lastexpress/game/logic.cpp
@@ -406,9 +406,9 @@ void Logic::resetState() {
getScenes()->setCoordinates(Common::Rect(80, 0, 559, 479));
SAFE_DELETE(_entities);
- SAFE_DELETE(_state);
_entities = new Entities(_engine);
- _state = new State(_engine);
+
+ _state->reset();
}
/**