From f95caf1aa4e3151e8ee1b7c35e2a44293f87d38f Mon Sep 17 00:00:00 2001 From: Maurice Kalinowski Date: Tue, 29 Mar 2011 12:39:34 +0200 Subject: unset textstream device Task-Number: QTSDK-629 Reviewed-by: Tim Jenssen --- installerbuilder/common/utils.cpp | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'installerbuilder') diff --git a/installerbuilder/common/utils.cpp b/installerbuilder/common/utils.cpp index aa5ced808..e4460bd4c 100644 --- a/installerbuilder/common/utils.cpp +++ b/installerbuilder/common/utils.cpp @@ -192,17 +192,15 @@ QInstaller::VerboseWriter::~VerboseWriter() return; } QFile output(logFileName); - if (!output.open(QIODevice::ReadWrite | QIODevice::Append)) { - qWarning("Could not open logfile"); - return; + if (output.open(QIODevice::ReadWrite | QIODevice::Append)) { + QString logInfo; + logInfo += QLatin1String("*************************************"); + logInfo += QString::fromLatin1("Invoked:") + QDateTime::currentDateTime().toString(); + output.write(logInfo.toLocal8Bit()); + output.write(preFileBuffer.data()); + output.close(); } - - QString logInfo; - logInfo += QLatin1String("*************************************"); - logInfo += QString::fromLatin1("Invoked:") + QDateTime::currentDateTime().toString(); - output.write(logInfo.toLocal8Bit()); - output.write(preFileBuffer.data()); - output.close(); + stream.setDevice(0); } void QInstaller::VerboseWriter::setOutputStream(const QString &fileName) -- cgit v1.2.3