mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 17:18:55 +00:00
make symtab::dirname const
This makes symtab::dirname const and updates one spot to avoid an intermediate constless result. 2013-12-06 Tom Tromey <tromey@redhat.com> * buildsym.c (end_symtab_from_static_block): Use obstack_copy0. * symtab.h (struct symtab) <dirname>: Now const.
This commit is contained in:
@@ -1204,10 +1204,10 @@ end_symtab_from_static_block (struct block *static_block,
|
||||
if (subfile->dirname)
|
||||
{
|
||||
/* Reallocate the dirname on the symbol obstack. */
|
||||
symtab->dirname = (char *)
|
||||
obstack_alloc (&objfile->objfile_obstack,
|
||||
strlen (subfile->dirname) + 1);
|
||||
strcpy (symtab->dirname, subfile->dirname);
|
||||
symtab->dirname =
|
||||
obstack_copy0 (&objfile->objfile_obstack,
|
||||
subfile->dirname,
|
||||
strlen (subfile->dirname));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user