don't delete loaded dso code

unlike in the straight compile it now case it does in fact need to stick around. read injects the CodeBlock into a management system, so no worries about cleanup
This commit is contained in:
AzaezelX 2024-01-03 17:29:51 -06:00
parent e8210c8447
commit 2a2348b62c

View file

@ -388,11 +388,10 @@ namespace TorqueScript
#ifdef TORQUE_DEBUG
Con::printf("Loading compiled script %s.", nameBuffer);
#endif
CodeBlock* code = new CodeBlock;
CodeBlock* code = new CodeBlock();
code->read(scriptFileName, *compiledStream);
delete compiledStream;
code->exec(0, scriptFileName, NULL, 0, NULL, noCalls, NULL, 0);
delete code;
ret = true;
}
else if (scriptFile)