diff options
Diffstat (limited to 'src/tools/packager/packagingjob.cpp')
-rw-r--r-- | src/tools/packager/packagingjob.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/tools/packager/packagingjob.cpp b/src/tools/packager/packagingjob.cpp index 1d0ac841..cd312302 100644 --- a/src/tools/packager/packagingjob.cpp +++ b/src/tools/packager/packagingjob.cpp @@ -3,6 +3,10 @@ // Copyright (C) 2018 Pelagicore AG // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 +#include <memory> +#include <stdio.h> +#include <stdlib.h> + #include <QFile> #include <QFileInfo> #include <QUrl> @@ -11,9 +15,6 @@ #include <QJsonDocument> #include <QTemporaryDir> -#include <stdio.h> -#include <stdlib.h> - #include "exception.h" #include "signature.h" #include "qtyaml.h" @@ -126,7 +127,7 @@ void PackagingJob::execute() Q_DECL_NOEXCEPT_EXPR(false) // check metadata QString infoName = qSL("info.yaml"); - QScopedPointer<PackageInfo> package(PackageInfo::fromManifest(source.absoluteFilePath(infoName))); + std::unique_ptr<PackageInfo> package(PackageInfo::fromManifest(source.absoluteFilePath(infoName))); // warn the user that old-style manifests are going to be deprecated in the future try { |