From cf53da03dcda10ecffb02c0bb57714a19969705b 2011-04-03 00:05:41 From: HanzZ Date: 2011-04-03 00:05:41 Subject: [PATCH] Strip messages from libpurple before passing them to libtransport --- diff --git a/spectrum/src/main.cpp b/spectrum/src/main.cpp index 365e705ebc1c475c57c3784c40b821c3299d2474..a8756b0b9c5067395fe5ee6174a82c3695f6408f 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); }