diff --git a/src/plugins/remotelinux/remotelinuxplugin.cpp b/src/plugins/remotelinux/remotelinuxplugin.cpp index 920a9f8c7c9f279bc5c9c695e41d4058ec0da4a6..e280907a936128b3a85dbebfefd94edb1ddb2004 100644 --- a/src/plugins/remotelinux/remotelinuxplugin.cpp +++ b/src/plugins/remotelinux/remotelinuxplugin.cpp @@ -73,7 +73,6 @@ bool RemoteLinuxPlugin::initialize(const QStringList &arguments, LinuxDeviceConfigurations::instance(this); - addObject(this); addAutoReleasedObject(new LinuxDeviceConfigurationsSettingsPage); addAutoReleasedObject(new GenericLinuxDeviceConfigurationFactory); addAutoReleasedObject(new RemoteLinuxRunConfigurationFactory); @@ -89,11 +88,6 @@ bool RemoteLinuxPlugin::initialize(const QStringList &arguments, return true; } -RemoteLinuxPlugin::~RemoteLinuxPlugin() -{ - removeObject(this); -} - void RemoteLinuxPlugin::extensionsInitialized() { /* diff --git a/src/plugins/remotelinux/remotelinuxplugin.h b/src/plugins/remotelinux/remotelinuxplugin.h index e813c7189350097059a749bc7b3e53770355bbc9..f55ca766e282da77a13da29c43f5e09adcb881d8 100644 --- a/src/plugins/remotelinux/remotelinuxplugin.h +++ b/src/plugins/remotelinux/remotelinuxplugin.h @@ -44,7 +44,6 @@ class RemoteLinuxPlugin : public ExtensionSystem::IPlugin public: RemoteLinuxPlugin(); - ~RemoteLinuxPlugin(); bool initialize(const QStringList &arguments, QString *errorMessage); void extensionsInitialized();