summaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorMichael Snyder <msnyder@specifix.com>2011-03-02 23:14:31 +0000
committerMichael Snyder <msnyder@specifix.com>2011-03-02 23:14:31 +0000
commit904b297d1e06a0730bd85388658b72ef9641d91e (patch)
tree5d552782ee12ebe6279d1468febc059a42cd8abd /gdb
parent7cf66615213dc3e66b97adbc783a84bdc494f329 (diff)
downloadgdb-904b297d1e06a0730bd85388658b72ef9641d91e.tar.gz
2011-03-02 Michael Snyder <msnyder@vmware.com>
* target-descriptions.c (tdesc_gdb_type): No need to call xstrdup, callee saves a copy.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog3
-rw-r--r--gdb/target-descriptions.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index ae76da176ab..c27e6a7ec2f 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,8 @@
2011-03-02 Michael Snyder <msnyder@vmware.com>
+ * target-descriptions.c (tdesc_gdb_type): No need to call
+ xstrdup, callee saves a copy.
+
* printcmd.c (print_scalar_formatted): Use strncpy for safety.
* infcall.c (call_function_by_hand): Add break statements for lint.
diff --git a/gdb/target-descriptions.c b/gdb/target-descriptions.c
index 631d9d6a78a..a3096d7078d 100644
--- a/gdb/target-descriptions.c
+++ b/gdb/target-descriptions.c
@@ -706,7 +706,7 @@ tdesc_gdb_type (struct gdbarch *gdbarch, struct tdesc_type *tdesc_type)
struct tdesc_type_flag *f;
int ix;
- type = arch_flags_type (gdbarch, xstrdup (tdesc_type->name),
+ type = arch_flags_type (gdbarch, tdesc_type->name,
tdesc_type->u.f.size);
for (ix = 0;
VEC_iterate (tdesc_type_flag, tdesc_type->u.f.flags, ix, f);