We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 98c1272 commit ed9e6d8Copy full SHA for ed9e6d8
libscript/src/script-instance.cpp
@@ -144,6 +144,9 @@ MCScriptInstanceRef MCScriptRetainInstance(MCScriptInstanceRef self)
144
145
void MCScriptReleaseInstance(MCScriptInstanceRef self)
146
{
147
+ if (nil == self)
148
+ return;
149
+
150
__MCScriptValidateObjectAndKind__(self, kMCScriptObjectKindInstance);
151
152
MCScriptReleaseObject(self);
libscript/src/script-module.cpp
@@ -369,6 +369,9 @@ MCScriptModuleRef MCScriptRetainModule(MCScriptModuleRef self)
369
370
void MCScriptReleaseModule(MCScriptModuleRef self)
371
372
373
374
375
__MCScriptValidateObjectAndKind__(self, kMCScriptObjectKindModule);
376
377
0 commit comments