From d826ae5daf2286d88ec949ccfa11b4d89dd5ecc1 Mon Sep 17 00:00:00 2001 From: Felix Geyer Date: Tue, 3 Jul 2012 12:39:03 +0200 Subject: [PATCH] Add assert to make sure the temp file could be opened successfully. --- src/core/Config.cpp | 4 +++- src/format/KeePass2XmlWriter.cpp | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/core/Config.cpp b/src/core/Config.cpp index 9edd6702..97420fd4 100644 --- a/src/core/Config.cpp +++ b/src/core/Config.cpp @@ -108,6 +108,8 @@ void Config::createTempFileInstance() { Q_ASSERT(!m_instance); QTemporaryFile* tmpFile = new QTemporaryFile(qApp); - tmpFile->open(); + bool openResult = tmpFile->open(); + Q_ASSERT(openResult); + Q_UNUSED(openResult); m_instance = new Config(tmpFile->fileName(), tmpFile); } diff --git a/src/format/KeePass2XmlWriter.cpp b/src/format/KeePass2XmlWriter.cpp index 189887d6..d18f6d56 100644 --- a/src/format/KeePass2XmlWriter.cpp +++ b/src/format/KeePass2XmlWriter.cpp @@ -176,6 +176,7 @@ void KeePass2XmlWriter::writeBinaries() qint64 bytesWritten = compressor.write(i.key()); Q_ASSERT(bytesWritten == i.key().size()); + Q_UNUSED(bytesWritten); compressor.close(); buffer.seek(0);