From 15fa3fe871c749802d8a9d3322fe7f517e7d7d25 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Wed, 10 Mar 2010 08:23:18 +0000 Subject: only emit message if logging type is "SIGNAL" --- source/QXmppLogger.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'source/QXmppLogger.cpp') diff --git a/source/QXmppLogger.cpp b/source/QXmppLogger.cpp index dc34a36d..d67ff047 100644 --- a/source/QXmppLogger.cpp +++ b/source/QXmppLogger.cpp @@ -79,7 +79,6 @@ QXmppLogger::LoggingType QXmppLogger::loggingType() void QXmppLogger::log(QXmppLogger::MessageType type, const QString& str) { - bool emitMessageSignal = true; switch(m_loggingType) { case QXmppLogger::FILE: @@ -95,15 +94,12 @@ void QXmppLogger::log(QXmppLogger::MessageType type, const QString& str) case QXmppLogger::STDOUT: std::cout << typeName(type) << " " << qPrintable(str) << std::endl; break; - case QXmppLogger::SIGNALONLY: - emitMessageSignal = true; + case QXmppLogger::SIGNAL: + emit message(type, str); break; default: - emitMessageSignal = false; break; } - if(emitMessageSignal) - emit message(type, str); } QXmppLogger::LoggingType QXmppLogger::getLoggingType() -- cgit v1.2.3