Fix C4ScriptLibrary destruction

C4PropListStaticMember must be deleted manually.
master
Lukas Werling 2018-09-24 22:40:31 +02:00
parent 05e3648495
commit 950ad4cf2f
2 changed files with 2 additions and 2 deletions

View File

@ -28,7 +28,7 @@
#include "script/C4Aul.h"
#include "script/C4AulDefFunc.h"
C4ScriptLibrary::C4ScriptLibrary(const char *name) : C4PropListStaticMember(nullptr, nullptr, ::Strings.RegString(name)) {}
C4ScriptLibrary::C4ScriptLibrary(const char *name) : C4PropListStatic(nullptr, nullptr, ::Strings.RegString(name)) {}
void C4ScriptLibrary::RegisterWithEngine(C4AulScriptEngine *engine)
{

View File

@ -18,7 +18,7 @@
#include "script/C4PropList.h"
class C4ScriptLibrary : public C4PropListStaticMember
class C4ScriptLibrary : public C4PropListStatic
{
public:
static void InstantiateAllLibraries(C4AulScriptEngine *engine);