summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/binarycreator/binarycreator.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/binarycreator/binarycreator.cpp b/tools/binarycreator/binarycreator.cpp
index f9a8f31d4..a18690a73 100644
--- a/tools/binarycreator/binarycreator.cpp
+++ b/tools/binarycreator/binarycreator.cpp
@@ -409,7 +409,8 @@ static int assemble(Input input, const QInstaller::Settings &settings, const QSt
}
#endif
- QTemporaryFile out;
+ QFile out(generateTemporaryFileName());
+
QString targetName = input.outputPath;
#ifdef Q_OS_MACOS
QDir resourcePath(QFileInfo(input.outputPath).dir());
@@ -470,7 +471,6 @@ static int assemble(Input input, const QInstaller::Settings &settings, const QSt
QFile::remove(tempFile);
return EXIT_FAILURE;
}
- out.setAutoRemove(false);
#ifndef Q_OS_WIN
chmod755(out.fileName());