aboutsummaryrefslogtreecommitdiff
path: root/backends
diff options
context:
space:
mode:
Diffstat (limited to 'backends')
-rw-r--r--backends/plugins/dynamic-plugin.h4
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 {