aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb/lua-script.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/hdb/lua-script.cpp')
-rw-r--r--engines/hdb/lua-script.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/hdb/lua-script.cpp b/engines/hdb/lua-script.cpp
index 1b62081cc6..54cd2c9846 100644
--- a/engines/hdb/lua-script.cpp
+++ b/engines/hdb/lua-script.cpp
@@ -66,6 +66,8 @@ LuaScript::~LuaScript() {
if (_state) {
lua_close(_state);
}
+ if (_globalLuaStream)
+ delete _globalLuaStream;
}
bool LuaScript::init() {
@@ -92,6 +94,7 @@ bool LuaScript::loadLua(const char *name) {
}
_systemInit = initScript(luaStream, name, luaLength);
+ delete luaStream;
return true;
}