summaryrefslogtreecommitdiff
path: root/noncore/net/opieirc/ircoutput.cpp
Unidiff
Diffstat (limited to 'noncore/net/opieirc/ircoutput.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/opieirc/ircoutput.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/noncore/net/opieirc/ircoutput.cpp b/noncore/net/opieirc/ircoutput.cpp
index 878bc9b..4822fc4 100644
--- a/noncore/net/opieirc/ircoutput.cpp
+++ b/noncore/net/opieirc/ircoutput.cpp
@@ -14,7 +14,11 @@ QString IRCOutput::message() {
14} 14}
15 15
16QString IRCOutput::htmlMessage() { 16QString IRCOutput::htmlMessage() {
17 QString htmlMessage =m_message.replace(QRegExp("&"), "&"); 17 return toHTML(m_message);
18}
19
20QString IRCOutput::toHTML(QString message) {
21 QString htmlMessage =message.replace(QRegExp("&"), "&");
18 htmlMessage = htmlMessage.replace(QRegExp(">"), ">"); 22 htmlMessage = htmlMessage.replace(QRegExp(">"), ">");
19 htmlMessage = htmlMessage.replace(QRegExp("<"), "&lt;"); 23 htmlMessage = htmlMessage.replace(QRegExp("<"), "&lt;");
20 return htmlMessage; 24 return htmlMessage;