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