diff options
Diffstat (limited to 'src/plugins/remotelinux/uploadandinstalltarpackagestep.cpp')
-rw-r--r-- | src/plugins/remotelinux/uploadandinstalltarpackagestep.cpp | 11 |
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; } |