Index: vte.c
===================================================================
RCS file: /cvs/gnome/vte/src/vte.c,v
retrieving revision 1.414
diff -u -p -r1.414 vte.c
--- vte.c	2 Mar 2005 08:48:59 -0000	1.414
+++ vte.c	2 Mar 2005 13:09:35 -0000
@@ -7597,8 +7597,9 @@ vte_terminal_process_incoming(VteTermina
 	terminal->pvt->text_deleted_count = 0;
 
 	/* We should only be called when there's data to process. */
+	fprintf (stderr, "incoming is %d, pending->len is %d\n", _vte_buffer_length(terminal->pvt->incoming), terminal->pvt->pending->len);
 	g_assert((_vte_buffer_length(terminal->pvt->incoming) > 0) ||
-		 (terminal->pvt->pending->len > 0));
+		 (terminal->pvt->pending->len >= 0));
 
 	/* Convert the data into unicode characters. */
 	unichars = terminal->pvt->pending;
@@ -7874,17 +7875,6 @@ vte_terminal_process_incoming(VteTermina
 			(long) _vte_buffer_length(terminal->pvt->incoming));
 	}
 #endif
-
-#ifdef VTE_DEBUG
-	if (_vte_debug_on(VTE_DEBUG_IO)) {
-		if (terminal->pvt->processing) {
-			fprintf(stderr, "Leaving processing handler on.\n");
-		} else {
-			fprintf(stderr, "Turning processing handler off.\n");
-		}
-	}
-#endif
-
 	return again;
 }
 
