summaryrefslogtreecommitdiff
path: root/src/libs/utils/savefile.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/utils/savefile.cpp')
-rw-r--r--src/libs/utils/savefile.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libs/utils/savefile.cpp b/src/libs/utils/savefile.cpp
index b844e3b6c7..a37633db9f 100644
--- a/src/libs/utils/savefile.cpp
+++ b/src/libs/utils/savefile.cpp
@@ -37,7 +37,7 @@
namespace Utils {
SaveFile::SaveFile(const QString &filename) :
- m_finalFileName(filename), m_finalized(false), m_backup(false)
+ m_finalFileName(filename), m_finalized(true), m_backup(false)
{
}
@@ -62,6 +62,7 @@ bool SaveFile::open(OpenMode flags)
if (!QTemporaryFile::open(flags))
return false;
+ m_finalized = false; // needs clean up in the end
if (ofi.exists())
setPermissions(ofi.permissions()); // Ignore errors