From: Manuel Nickschas Date: Wed, 20 Feb 2013 19:17:21 +0000 (+0100) Subject: Handle NAMREPLY with trailing whitespace X-Git-Tag: 0.9-beta1~12 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=9fe8b8324d6b2501220beba4cefe1902ac6bb153 Handle NAMREPLY with trailing whitespace UnrealIRC sends trailing spaces with its NAMREPLY, which leads to empty nicks being generated. --- diff --git a/src/core/coresessioneventprocessor.cpp b/src/core/coresessioneventprocessor.cpp index 692257a5..bcea8259 100644 --- a/src/core/coresessioneventprocessor.cpp +++ b/src/core/coresessioneventprocessor.cpp @@ -794,7 +794,7 @@ void CoreSessionEventProcessor::processIrcEvent353(IrcEvent *e) QStringList nicks; QStringList modes; - foreach(QString nick, e->params()[2].split(' ')) { + foreach(QString nick, e->params()[2].split(' ', QString::SkipEmptyParts)) { QString mode; if (e->network()->prefixes().contains(nick[0])) {