From ce3f7d3096e8d5bc2a17a06a34a0a9889ae701ac Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Mon, 8 Mar 2010 18:08:56 +0000 Subject: rework logging --- source/QXmppLogger.cpp | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'source/QXmppLogger.cpp') diff --git a/source/QXmppLogger.cpp b/source/QXmppLogger.cpp index dac41b19..18fc6d30 100644 --- a/source/QXmppLogger.cpp +++ b/source/QXmppLogger.cpp @@ -27,25 +27,18 @@ #include QXmppLogger* QXmppLogger::m_logger = 0; -QXmppLogger::LoggingType QXmppLogger::m_loggingType = QXmppLogger::FILE; -QFile QXmppLogger::m_file("QXmppClientLog.log"); -QTextStream QXmppLogger::m_stream; QXmppLogger::QXmppLogger() + : m_loggingType(QXmppLogger::FILE), m_file("QXmppClientLog.log") { } -QXmppLogger &QXmppLogger::defaultLogger() +QXmppLogger* QXmppLogger::getLogger() { if(!m_logger) m_logger = new QXmppLogger(); - return *m_logger; -} - -QXmppLogger* QXmppLogger::getLogger() -{ - return &defaultLogger(); + return m_logger; } void QXmppLogger::setLoggingType(QXmppLogger::LoggingType log) -- cgit v1.2.3