diff libpurple/protocols/irc/parse.c @ 32205:958621e23f5d

Fix the handling of IRC formatting following mIRC ^O. Fixes #14436
author Ethan Blanton <elb@pidgin.im>
date Tue, 19 Jul 2011 16:56:23 +0000
parents 30c0ce14388a
children d2eb28c12d44
line wrap: on
line diff
--- a/libpurple/protocols/irc/parse.c	Sun Jul 17 20:38:09 2011 +0000
+++ b/libpurple/protocols/irc/parse.c	Tue Jul 19 16:56:23 2011 +0000
@@ -459,6 +459,7 @@
 				decoded = g_string_append(decoded, "</U>");
 			if (font)
 				decoded = g_string_append(decoded, "</FONT>");
+			bold = italic = underline = font = FALSE;
 			break;
 		default:
 			purple_debug(PURPLE_DEBUG_ERROR, "irc", "Unexpected mIRC formatting character %d\n", *cur);