Don't try finalizing files that were never created.

Task-number: QTCREATORBUG-6643

Change-Id: I04945ebb39caace476a12f293666cfcec0f8a9e5
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
This commit is contained in:
Eike Ziller
2011-12-05 17:05:08 +01:00
committed by Oswald Buddenhagen
parent c1f643e387
commit 6e6c9f9884

View File

@@ -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