Escape % in channel names
authorManuel Nickschas <sputnick@quassel-irc.org>
Mon, 18 Aug 2008 14:08:29 +0000 (16:08 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Mon, 18 Aug 2008 14:08:29 +0000 (16:08 +0200)
src/uisupport/uistyle.cpp

index 627ba5e..b95a530 100644 (file)
@@ -317,6 +317,7 @@ UiStyle::StyledMessage UiStyle::styleMessage(const Message &msg) {
   QString nick = nickFromMask(msg.sender());
   QString txt = mircToInternal(msg.contents());
   QString bufferName = msg.bufferInfo().bufferName();
+  bufferName.replace('%', "%%"); // well, you _can_ have a % in a buffername apparently... -_-
 
   StyledMessage result;