diff options
-rw-r--r-- | backends/plugins/elf-provider.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/backends/plugins/elf-provider.cpp b/backends/plugins/elf-provider.cpp index 4e1f277fb8..08ef7899d2 100644 --- a/backends/plugins/elf-provider.cpp +++ b/backends/plugins/elf-provider.cpp @@ -58,10 +58,10 @@ bool ELFPlugin::loadPlugin() { void ELFPlugin::unloadPlugin() { DynamicPlugin::unloadPlugin(); if (_dlHandle) { - delete _dlHandle; if (!_dlHandle->close()) { warning("Failed unloading plugin '%s'", _filename.c_str()); } + delete _dlHandle; _dlHandle = 0; } } |