aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorYao Qi <yao.qi@linaro.org>2017-06-28 14:48:55 +0100
committerYao Qi <yao.qi@linaro.org>2017-06-28 15:00:27 +0100
commitbc491f2e76df1f2cec877eb07e88209b609ddecf (patch)
tree872c82569e3fcc09155e199b14f4ba95bc66f675 /gdb
parent88305e1b9f4592a2ab129015ce409fcc16613ebb (diff)
downloadgdb-bc491f2e76df1f2cec877eb07e88209b609ddecf.zip
gdb-bc491f2e76df1f2cec877eb07e88209b609ddecf.tar.gz
gdb-bc491f2e76df1f2cec877eb07e88209b609ddecf.tar.bz2
Use obstack_grow_str
We already have macro obstack_grow_str, which is helpful to shorten the code. gdb: 2017-06-28 Yao Qi <yao.qi@linaro.org> * mi/mi-cmd-break.c (mi_argv_to_format): Use obstack_grow_str instead of obstack_grow.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/mi/mi-cmd-break.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index ae79dc6..d110c34 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2017-06-28 Yao Qi <yao.qi@linaro.org>
+
+ * mi/mi-cmd-break.c (mi_argv_to_format): Use obstack_grow_str
+ instead of obstack_grow.
+
2017-06-28 Doug Gilmore <Doug.Gilmore@imgtec.com>
PR gdb/21337
diff --git a/gdb/mi/mi-cmd-break.c b/gdb/mi/mi-cmd-break.c
index 9412af8..560174e 100644
--- a/gdb/mi/mi-cmd-break.c
+++ b/gdb/mi/mi-cmd-break.c
@@ -141,7 +141,7 @@ mi_argv_to_format (char **argv, int argc)
xsnprintf (tmp, sizeof (tmp), "\\%o",
(unsigned char) argv[0][i]);
- obstack_grow (&obstack, tmp, strlen (tmp));
+ obstack_grow_str (&obstack, tmp);
}
break;
}
@@ -152,7 +152,7 @@ mi_argv_to_format (char **argv, int argc)
for (i = 1; i < argc; i++)
{
obstack_1grow (&obstack, ',');
- obstack_grow (&obstack, argv[i], strlen (argv[i]));
+ obstack_grow_str (&obstack, argv[i]);
}
obstack_1grow (&obstack, '\0');