Fixes #742 - JOIN without parameters
authorMarcus Eggenberger <egs@quassel-irc.org>
Sun, 26 Jul 2009 16:14:51 +0000 (18:14 +0200)
committerMarcus Eggenberger <egs@quassel-irc.org>
Sun, 26 Jul 2009 16:14:51 +0000 (18:14 +0200)
src/core/userinputhandler.cpp

index 0ae51b4..31ab7a3 100644 (file)
@@ -169,7 +169,7 @@ void UserInputHandler::handleJoin(const BufferInfo &bufferInfo, const QString &m
   QString sane_msg = msg;
   sane_msg.replace(QRegExp(", +"), ",");
   QStringList params = sane_msg.trimmed().split(" ");
-  QStringList chans = params[0].split(",");
+  QStringList chans = params[0].split(",", QString::SkipEmptyParts);
   QStringList keys;
   int i;
   for(i = 0; i < chans.count(); i++) {