summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/corelib/io/qfile.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/corelib/io/qfile.cpp b/src/corelib/io/qfile.cpp
index 89a270d2c8c..05a55cf2327 100644
--- a/src/corelib/io/qfile.cpp
+++ b/src/corelib/io/qfile.cpp
@@ -824,11 +824,8 @@ QFile::copy(const QString &newName)
error = true;
#else
QTemporaryFile out(fileTemplate.arg(QFileInfo(newName).path()));
- if (!out.open()) {
- out.setFileTemplate(fileTemplate.arg(QDir::tempPath()));
- if (!out.open())
- error = true;
- }
+ if (!out.open())
+ error = true;
#endif
if (error) {
d->setError(QFile::CopyError, tr("Cannot open for output: %1").arg(out.errorString()));