summaryrefslogtreecommitdiff
path: root/src/tools/packager/packagingjob.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/packager/packagingjob.cpp')
-rw-r--r--src/tools/packager/packagingjob.cpp9
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 {