[PATCH] Printing of large objects not interruptable
Alastair Robertson
alastair@ajor.co.uk
Mon Dec 8 22:39:00 GMT 2014
This patch makes the counting of repeated characters interruptable,
relating to bug 17613
https://sourceware.org/bugzilla/show_bug.cgi?id=17613
This is my first patch, so sorry if I forgot to include something or
didn't format it correctly.
2014-12-07 Alastair Robertson <alastair@ajor.co.uk>
PR gdb/17613
* valprint.c (count_next_character): Call QUIT
diff --git a/gdb/valprint.c b/gdb/valprint.c
index b995304..8d743b1 100644
--- a/gdb/valprint.c
+++ b/gdb/valprint.c
@@ -2151,6 +2151,8 @@ count_next_character (struct wchar_iterator *iter,
while (1)
{
+ QUIT;
+
/* Get the next character. */
d.num_chars
= wchar_iterate (iter, &d.result, &chars, &d.buf, &d.buflen);
More information about the Gdb-patches
mailing list