diff options
author | Eike Ziller <eike.ziller@nokia.com> | 2011-12-05 17:05:08 +0100 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2011-12-05 22:11:52 +0100 |
commit | 6e6c9f9884d30b7f94dd45a9665dbcc9cad43f6b (patch) | |
tree | 530ea8ba0cfee5fe4ff8b3abafa5cc464a720f38 /src | |
parent | c1f643e387788f905f5f8b0466c70ccebb9bc58e (diff) | |
download | qt-creator-6e6c9f9884d30b7f94dd45a9665dbcc9cad43f6b.tar.gz |
Don't try finalizing files that were never created.
Task-number: QTCREATORBUG-6643
Change-Id: I04945ebb39caace476a12f293666cfcec0f8a9e5
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/libs/utils/savefile.cpp | 3 |
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 |