From cf53da03dcda10ecffb02c0bb57714a19969705b Mon Sep 17 00:00:00 2001 From: HanzZ Date: Sun, 3 Apr 2011 00:05:41 +0200 Subject: [PATCH] Strip messages from libpurple before passing them to libtransport --- spectrum/src/main.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spectrum/src/main.cpp b/spectrum/src/main.cpp index 365e705e..a8756b0b 100644 --- a/spectrum/src/main.cpp +++ b/spectrum/src/main.cpp @@ -173,7 +173,10 @@ static void conv_write_im(PurpleConversation *conv, const char *who, const char return; boost::shared_ptr msg(new Swift::Message()); + + char *striped = purple_markup_strip_html(message); msg->setBody(message); + g_free(striped); s_conv->handleMessage(msg); }