From 79907ee5996006da2bac40e7aa720ec90cac299b Mon Sep 17 00:00:00 2001 From: Wolfgang Müller Date: Wed, 13 Feb 2019 14:20:23 +0000 Subject: service-quasselcore: Make patch apply to 0.13.0 --- .../patches/net-irc/quassel/syslog-fixes.patch | 26 ++++++++++++---------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/service-quasselcore/patches/net-irc/quassel/syslog-fixes.patch b/service-quasselcore/patches/net-irc/quassel/syslog-fixes.patch index 87f41a4..ce9ba55 100644 --- a/service-quasselcore/patches/net-irc/quassel/syslog-fixes.patch +++ b/service-quasselcore/patches/net-irc/quassel/syslog-fixes.patch @@ -1,12 +1,13 @@ diff --git a/src/common/logger.cpp b/src/common/logger.cpp -index b37abc29..80cec4b2 100644 +index ed8d8023..7bf7efb7 100644 --- a/src/common/logger.cpp +++ b/src/common/logger.cpp -@@ -37,7 +37,27 @@ namespace { +@@ -36,9 +36,28 @@ namespace { - QByteArray msgWithTime(const Logger::LogEntry& msg) + QByteArray msgWithTime(const Logger::LogEntry &msg) { - return (msg.timeStamp.toString("yyyy-MM-dd hh:mm:ss ") + msg.message + "\n").toUtf8(); +-}; + QString levelString; + + switch (msg.logLevel) { @@ -26,12 +27,13 @@ index b37abc29..80cec4b2 100644 + levelString = "[FATAL] "; + break; + } -+ + + return (msg.timeStamp.toString("yyyy-MM-dd hh:mm:ss ") + levelString + msg.message + "\n").toUtf8(); ++}; } - } // namespace -@@ -106,6 +126,23 @@ void Logger::setup(bool keepMessages) + +@@ -114,6 +133,23 @@ bool Logger::setup(bool keepMessages) #ifdef HAVE_SYSLOG _syslogEnabled = Quassel::isOptionSet("syslog"); @@ -55,9 +57,9 @@ index b37abc29..80cec4b2 100644 #endif _initialized = true; -@@ -147,28 +184,8 @@ void Logger::handleMessage(QtMsgType type, const QString& msg) +@@ -166,28 +202,8 @@ void Logger::handleMessage(QtMsgType type, const QString &msg) - void Logger::handleMessage(LogLevel level, const QString& msg) + void Logger::handleMessage(LogLevel level, const QString &msg) { - QString logString; - @@ -84,18 +86,18 @@ index b37abc29..80cec4b2 100644 + emit messageLogged({QDateTime::currentDateTime(), level, msg}); } - void Logger::onMessageLogged(const LogEntry& message) -@@ -208,7 +225,7 @@ void Logger::outputMessage(const LogEntry& message) + +@@ -229,7 +245,7 @@ void Logger::outputMessage(const LogEntry &message) case LogLevel::Fatal: prio = LOG_CRIT; } -- syslog(prio | LOG_USER, "%s", qPrintable(message.message)); +- syslog(prio|LOG_USER, "%s", qPrintable(message.message)); + syslog(prio, "%s", qPrintable(message.message)); } #endif diff --git a/src/common/logger.h b/src/common/logger.h -index 751fa05f..0f8cf820 100644 +index 8c1f2f00..a9a8ab69 100644 --- a/src/common/logger.h +++ b/src/common/logger.h @@ -111,6 +111,7 @@ private: -- cgit v1.2.3-2-gb3c3