diff options
Diffstat (limited to 'scriptingprovider.cpp')
| -rw-r--r-- | scriptingprovider.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/scriptingprovider.cpp b/scriptingprovider.cpp index 6483c040..5e6d1a02 100644 --- a/scriptingprovider.cpp +++ b/scriptingprovider.cpp @@ -72,12 +72,6 @@ ScriptingInstance::ScriptingInstance(BNScriptingInstance* instance) } -ScriptingInstance::~ScriptingInstance() -{ - BNFreeScriptingInstance(m_object); -} - - void ScriptingInstance::DestroyInstanceCallback(void* ctxt) { ScriptingInstance* instance = (ScriptingInstance*)ctxt; @@ -136,6 +130,7 @@ void ScriptingInstance::SetCurrentSelectionCallback(void* ctxt, uint64_t begin, void ScriptingInstance::DestroyInstance() { + ReleaseForRegistration(); } |
