aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Gilbert2007-12-08 10:30:43 +0000
committerPaul Gilbert2007-12-08 10:30:43 +0000
commite204af821f035deae3367b249cf91b34efe91ee3 (patch)
treebc90519f9a1c7b646a440afa39881288267dbbd7
parent1ed6cae306345134cadc1405cb28f11f6ad7bfbb (diff)
downloadscummvm-rg350-e204af821f035deae3367b249cf91b34efe91ee3.tar.gz
scummvm-rg350-e204af821f035deae3367b249cf91b34efe91ee3.tar.bz2
scummvm-rg350-e204af821f035deae3367b249cf91b34efe91ee3.zip
Added some missing deletes of temporary objects
svn-id: r29762
-rw-r--r--engines/lure/surface.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/lure/surface.cpp b/engines/lure/surface.cpp
index fe8d86d609..81ed955e5b 100644
--- a/engines/lure/surface.cpp
+++ b/engines/lure/surface.cpp
@@ -500,6 +500,8 @@ void Dialog::show(const char *text) {
screen.update();
mouse.cursorOn();
+
+ delete s;
}
void Dialog::show(uint16 stringId, const char *hotspotName, const char *characterName) {
@@ -841,6 +843,7 @@ bool SaveRestoreDialog::show(bool saveDialog) {
doneFlag = true;
}
+ delete s;
Sound.resume();
if (doneFlag) {