From: Manuel Nickschas Date: Mon, 21 May 2007 14:36:16 +0000 (+0000) Subject: Implement check for empty quit message, fixing BR #31. X-Git-Tag: 0.1.0~222 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=b33348cfb80cce7efffc97dd227a0069a5aaede3 Implement check for empty quit message, fixing BR #31. --- diff --git a/core/server.cpp b/core/server.cpp index fe0da4c0..44b85b41 100644 --- a/core/server.cpp +++ b/core/server.cpp @@ -697,8 +697,10 @@ void Server::handleServerQuit(QString prefix, QStringList params) { QString nick = updateNickFromMask(prefix); Q_ASSERT(nicks.contains(nick)); VarMap chans = nicks[nick]["Channels"].toMap(); + QString msg; + if(params.count()) msg = params[0]; foreach(QString c, chans.keys()) { - emit displayMsg(Message::Quit, c, params[0], prefix); + emit displayMsg(Message::Quit, c, msg, prefix); } nicks.remove(nick); emit nickRemoved(network, nick);