pidgin/gtkimhtml.c

changeset 25470
b1777c3ab2bb
parent 25299
82d682722b68
child 25905
bd09ebd57b11
--- a/pidgin/gtkimhtml.c	Mon Jan 26 02:39:50 2009 +0000
+++ b/pidgin/gtkimhtml.c	Tue Jan 27 03:32:11 2009 +0000
@@ -5378,12 +5378,14 @@
 						text_tag_data_destroy(tmp);
 				}
 
-				if (tmp == NULL)
-					purple_debug_warning("gtkimhtml", "empty queue, more closing tags than open tags!\n");
-				else {
+				if (tmp != NULL) {
 					g_string_append(str, tmp->end);
 					text_tag_data_destroy(tmp);
 				}
+#if 0 /* This can't be allowed to happen because it causes the iters to be invalidated in the debug window imhtml during text copying */
+				else
+					purple_debug_warning("gtkimhtml", "empty queue, more closing tags than open tags!\n");
+#endif
 
 				while ((tmp = g_queue_pop_head(r))) {
 					g_string_append(str, tmp->start);

mercurial