From 518f2c6a276c98f21be025a99b392d7c494d7aaa Mon Sep 17 00:00:00 2001 From: Johan Mattsson <39247600+mjunix@users.noreply.github.com> Date: Sat, 4 Mar 2023 21:51:56 +0100 Subject: [PATCH] Release memory --- Engine/source/console/console.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Engine/source/console/console.cpp b/Engine/source/console/console.cpp index 1c96a15fb..643baa421 100644 --- a/Engine/source/console/console.cpp +++ b/Engine/source/console/console.cpp @@ -1302,7 +1302,8 @@ bool executeFile(const char* fileName, bool noCalls, bool journalScript) CodeBlock *newCodeBlock = new CodeBlock(); newCodeBlock->compileExec(scriptFileName, script, noCalls, 0); delete[] script; - + delete newCodeBlock; + execDepth--; return true; } @@ -1476,6 +1477,7 @@ bool executeFile(const char* fileName, bool noCalls, bool journalScript) code->read(scriptFileName, *compiledStream); delete compiledStream; code->exec(0, scriptFileName, NULL, 0, NULL, noCalls, NULL, 0); + delete code; ret = true; } else