summaryrefslogtreecommitdiff
path: root/src/cat/LuaScriptInterface.cpp
diff options
context:
space:
mode:
authorjacob1 <jfu614@gmail.com>2013-06-27 16:10:55 (GMT)
committer jacob1 <jfu614@gmail.com>2013-06-27 16:10:55 (GMT)
commitc1320d200735ab3a0e25d169a4bb329de2bb40ba (patch)
tree16c44f1ac29b19ba7e4020b5e8fde413768e71e8 /src/cat/LuaScriptInterface.cpp
parent776b2f6607acf43ec64f0479001d049a4cc0d854 (diff)
downloadpowder-c1320d200735ab3a0e25d169a4bb329de2bb40ba.zip
powder-c1320d200735ab3a0e25d169a4bb329de2bb40ba.tar.gz
fix sim.loadStamp return value, remove VINE_MODE
Diffstat (limited to 'src/cat/LuaScriptInterface.cpp')
-rw-r--r--src/cat/LuaScriptInterface.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cat/LuaScriptInterface.cpp b/src/cat/LuaScriptInterface.cpp
index 237763e..1653e28 100644
--- a/src/cat/LuaScriptInterface.cpp
+++ b/src/cat/LuaScriptInterface.cpp
@@ -1366,13 +1366,14 @@ int LuaScriptInterface::simulation_loadStamp(lua_State * l)
}
if (tempfile)
{
- if (luacon_sim->Load(x, y, tempfile->GetGameSave()))
+ if (!luacon_sim->Load(x, y, tempfile->GetGameSave()))
{
//luacon_sim->sys_pause = (tempfile->GetGameSave()->paused | luacon_model->GetPaused())?1:0;
lua_pushinteger(l, 1);
}
else
lua_pushnil(l);
+ delete tempfile;
}
else
lua_pushnil(l);