pidgin: 741a454f: Fix the handling of IRC formatting follo...

elb at pidgin.im elb at pidgin.im
Tue Jul 19 13:01:44 EDT 2011


----------------------------------------------------------------------
Revision: 741a454ff3ad18d4c46587e273ef2f68865fa76c
Parent:   f155ae4b4e39dfe9d9a5254dd86b603ce98d08c6
Author:   elb at pidgin.im
Date:     07/19/11 12:56:23
Branch:   im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/741a454ff3ad18d4c46587e273ef2f68865fa76c

Changelog: 

Fix the handling of IRC formatting following mIRC ^O.

Fixes #14436

Changes against parent f155ae4b4e39dfe9d9a5254dd86b603ce98d08c6

  patched  ChangeLog
  patched  libpurple/protocols/irc/parse.c

-------------- next part --------------
============================================================
--- ChangeLog	8aa441b0521128a0afe832ae7d915cc88de8d47a
+++ ChangeLog	272c0aec585aac0de47a9d042acdf55d0fafea04
@@ -17,6 +17,9 @@ version 2.10.0 (MM/DD/YYYY):
 	* Fix building of the bundled libgadu library with older versions
 	  of GnuTLS. (patch plucked from upstream) (#14365)
 
+	IRC:
+	* Fix the handling of formatting following mIRC ^O (#14436)
+
 	MSN:
 	* Fix seemingly random crashing. (#14307)
 
============================================================
--- libpurple/protocols/irc/parse.c	b7ff2f5d8cd966dd07281fc7d536a74e77778db4
+++ libpurple/protocols/irc/parse.c	cb07199db4b0ae11f0ab6317f0c1041026fa6386
@@ -459,6 +459,7 @@ char *irc_mirc2html(const char *string)
 				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);


More information about the Commits mailing list