aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/builtin.cpp
diff options
context:
space:
mode:
authoryinsimei2017-07-05 19:20:50 +0200
committerEugene Sandulenko2017-07-13 18:27:45 +0200
commit8152793d09a8a776213a31f457fed897e62cc4b0 (patch)
tree2d09746195d71f7d2218126b2dabc6ab60541b68 /engines/sludge/builtin.cpp
parent791aedf7a5c347fdfad901ae2054a4c81ef72ca5 (diff)
downloadscummvm-rg350-8152793d09a8a776213a31f457fed897e62cc4b0.tar.gz
scummvm-rg350-8152793d09a8a776213a31f457fed897e62cc4b0.tar.bz2
scummvm-rg350-8152793d09a8a776213a31f457fed897e62cc4b0.zip
SLUDGE: save&load system (without thumbnail and snapshot)
Diffstat (limited to 'engines/sludge/builtin.cpp')
-rw-r--r--engines/sludge/builtin.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/sludge/builtin.cpp b/engines/sludge/builtin.cpp
index 6af0eafef6..21818b9cb5 100644
--- a/engines/sludge/builtin.cpp
+++ b/engines/sludge/builtin.cpp
@@ -347,7 +347,7 @@ builtIn(loadGame) {
char *aaaaa = getTextFromAnyVar(fun->stack->thisVar);
trimStack(fun->stack);
loadNow = encodeFilename(aaaaa);
- delete aaaaa;
+ delete []aaaaa;
if (frozenStuff) {
fatal("Can't load a saved game while the engine is frozen");
@@ -359,9 +359,10 @@ builtIn(loadGame) {
fd.close();
return BR_KEEP_AND_PAUSE;
}
- delete loadNow;
+ delete []loadNow;
loadNow = NULL;
+ debug("not find sav file");
return BR_CONTINUE;
}