aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/remotelinux/uploadandinstalltarpackagestep.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/remotelinux/uploadandinstalltarpackagestep.cpp')
-rw-r--r--src/plugins/remotelinux/uploadandinstalltarpackagestep.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/plugins/remotelinux/uploadandinstalltarpackagestep.cpp b/src/plugins/remotelinux/uploadandinstalltarpackagestep.cpp
index b933f1b8ad8..dee0db5c9db 100644
--- a/src/plugins/remotelinux/uploadandinstalltarpackagestep.cpp
+++ b/src/plugins/remotelinux/uploadandinstalltarpackagestep.cpp
@@ -41,13 +41,10 @@ using namespace ProjectExplorer;
namespace RemoteLinux {
namespace Internal {
-class UploadAndInstallTarPackageActionPrivate
+class UploadAndInstallTarPackageServicePrivate
{
public:
- UploadAndInstallTarPackageActionPrivate() : installer(new RemoteLinuxTarPackageInstaller) { }
- ~UploadAndInstallTarPackageActionPrivate() { delete installer; }
-
- RemoteLinuxTarPackageInstaller * const installer;
+ RemoteLinuxTarPackageInstaller installer;
};
} // namespace Internal
@@ -55,7 +52,7 @@ using namespace Internal;
UploadAndInstallTarPackageService::UploadAndInstallTarPackageService(QObject *parent)
: AbstractUploadAndInstallPackageService(parent),
- m_d(new UploadAndInstallTarPackageActionPrivate)
+ m_d(new UploadAndInstallTarPackageServicePrivate)
{
}
@@ -66,7 +63,7 @@ UploadAndInstallTarPackageService::~UploadAndInstallTarPackageService()
AbstractRemoteLinuxPackageInstaller *UploadAndInstallTarPackageService::packageInstaller() const
{
- return m_d->installer;
+ return &m_d->installer;
}