summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--opentrack/plugin-support.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/opentrack/plugin-support.cpp b/opentrack/plugin-support.cpp
index c682a1af..2c129906 100644
--- a/opentrack/plugin-support.cpp
+++ b/opentrack/plugin-support.cpp
@@ -213,7 +213,8 @@ dylib::dylib(const QString& filename, Type t) :
dylib::~dylib()
{
#if defined(_WIN32)
- handle->unload();
+ if (handle)
+ delete handle;
#else
if (handle)
(void) dlclose(handle);