From: Manuel Nickschas Date: Mon, 18 Aug 2008 14:08:29 +0000 (+0200) Subject: Escape % in channel names X-Git-Tag: 0.3.0~23 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=3dae8e0b92015ac13df4bb3eda5f92e3a9e4fb08;ds=sidebyside Escape % in channel names --- diff --git a/src/uisupport/uistyle.cpp b/src/uisupport/uistyle.cpp index 627ba5e8..b95a5304 100644 --- a/src/uisupport/uistyle.cpp +++ b/src/uisupport/uistyle.cpp @@ -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;