[PATCH] Fix PR 15692 -dprintf-insert does not accept double quotes
Hui Zhu
teawater@gmail.com
Tue Jul 2 13:31:00 GMT 2013
Hi,
I found this issue because mi_argv_to_format doesn't handle double
quotes. So I make a patch to add it.
Thanks,
Hui
2013-07-02 Hui Zhu <hui@codesourcery.com>
PR gdb/15692
mi/mi-cmd-break.c (mi_argv_to_format): Handle double quotes.
--- a/gdb/mi/mi-cmd-break.c
+++ b/gdb/mi/mi-cmd-break.c
@@ -128,6 +128,9 @@ mi_argv_to_format (char **argv, int argc
case '\v':
obstack_grow (&obstack, "\\v", 2);
break;
+ case '"':
+ obstack_grow (&obstack, "\\\"", 2);
+ break;
default:
if (isprint (argv[0][i]))
obstack_grow (&obstack, argv[0] + i, 1);
More information about the Gdb-patches
mailing list