* symfile.h (obsavestring): Don't declare.

* symfile.c (obsavestring): Remove.
	* ada-exp.y: Use obstack_copy0, not obsavestring.
	* ada-lang.c: Use obstack_copy0, not obsavestring.
	* coffread.c: Use obstack_copy0, not obsavestring.
	* cp-namespace.c: Use obstack_copy0, not obsavestring.
	* dbxread.c: Use obstack_copy0, not obsavestring.
	* dwarf2read.c: Use obstack_copy0, not obsavestring.
	* jit.c: Use obstack_copy0, not obsavestring.
	* mdebugread.c: Use obstack_copy0, not obsavestring.
	* psymtab.c: Use obstack_copy0, not obsavestring.
	* stabsread.c: Use obstack_copy0, not obsavestring.
	* xcoffread.c: Use obstack_copy0, not obsavestring.
This commit is contained in:
Tom Tromey
2013-01-21 18:13:14 +00:00
parent 86f62fd71f
commit 10f0c4bbfa
14 changed files with 81 additions and 96 deletions

View File

@@ -683,9 +683,9 @@ finalize_symtab (struct gdb_symtab *stab, struct objfile *objfile)
SYMBOL_TYPE (block_name) = lookup_function_type (block_type);
SYMBOL_BLOCK_VALUE (block_name) = new_block;
block_name->ginfo.name = obsavestring (gdb_block_iter->name,
strlen (gdb_block_iter->name),
&objfile->objfile_obstack);
block_name->ginfo.name = obstack_copy0 (&objfile->objfile_obstack,
gdb_block_iter->name,
strlen (gdb_block_iter->name));
BLOCK_FUNCTION (new_block) = block_name;