X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Feventstringifier.cpp;h=688886e129d9067d999f02cd368388e18ffa4d95;hp=10231029cfe5e43dd231cb651b80622c5c189325;hb=cd16b79d7152cdd84f9d6df2d37f43514f02b596;hpb=d1f952e426cc27afce593f055b0d8b292984aeda diff --git a/src/core/eventstringifier.cpp b/src/core/eventstringifier.cpp index 10231029..688886e1 100644 --- a/src/core/eventstringifier.cpp +++ b/src/core/eventstringifier.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-2010 by the Quassel Project * + * Copyright (C) 2005-2012 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -92,13 +92,14 @@ void EventStringifier::processIrcEventNumeric(IrcEventNumeric *e) { displayMsg(e, Message::Error, e->params().join(" "), e->prefix()); break; - // Server error messages, display them in red. First param will be appended. + // Server error messages, display them in red. Colon between first param and rest. case 401: { if(!checkParamCount(e, 1)) return; - QString target = e->params().takeFirst(); - displayMsg(e, Message::Error, e->params().join(" ") + " " + target, e->prefix(), target, Message::Redirected); + QStringList params = e->params(); + QString target = params.takeFirst(); + displayMsg(e, Message::Error, target + ": " + params.join(" "), e->prefix(), target, Message::Redirected); break; } @@ -106,8 +107,9 @@ void EventStringifier::processIrcEventNumeric(IrcEventNumeric *e) { if(!checkParamCount(e, 1)) return; - QString channelName = e->params().takeFirst(); - displayMsg(e, Message::Error, e->params().join(" ") + " " + channelName, e->prefix()); + QStringList params = e->params(); + QString channelName = params.takeFirst(); + displayMsg(e, Message::Error, channelName + ": " + params.join(" "), e->prefix()); break; } @@ -119,8 +121,9 @@ void EventStringifier::processIrcEventNumeric(IrcEventNumeric *e) { if(!checkParamCount(e, 1)) return; - QString p = e->params().takeFirst(); - displayMsg(e, Message::Error, p + ": " + e->params().join(" ")); + QStringList params = e->params(); + QString p = params.takeFirst(); + displayMsg(e, Message::Error, p + ": " + params.join(" ")); break; }