diff options
Diffstat (limited to 'backends')
-rw-r--r-- | backends/plugins/dynamic-plugin.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/backends/plugins/dynamic-plugin.h b/backends/plugins/dynamic-plugin.h index 3ae0b1e644..79f436f172 100644 --- a/backends/plugins/dynamic-plugin.h +++ b/backends/plugins/dynamic-plugin.h @@ -43,7 +43,9 @@ protected: public: DynamicPlugin() : _metaengine(0) {} ~DynamicPlugin() { - delete _metaengine; + // FIXME: The plugin has already been unloaded, so _metaengine isn't + // a valid pointer anymore, and you can't call unloadPlugin from here. + //delete _metaengine; } const char *getName() const { |