diff options
Diffstat (limited to 'gdb/ada-lang.c')
-rw-r--r-- | gdb/ada-lang.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/ada-lang.c b/gdb/ada-lang.c index b4849a9..4488b88 100644 --- a/gdb/ada-lang.c +++ b/gdb/ada-lang.c @@ -1310,8 +1310,8 @@ ada_decode_symbol (const struct general_symbol_info *gsymbol) { struct objfile *objf = gsymbol->obj_section->objfile; - *resultp = obsavestring (decoded, strlen (decoded), - &objf->objfile_obstack); + *resultp = obstack_copy0 (&objf->objfile_obstack, + decoded, strlen (decoded)); } /* Sometimes, we can't find a corresponding objfile, in which case, we put the result on the heap. Since we only decode |