make symtab::filename const
This makes symtab::filename const and removes a newly unnecessary cast. 2013-12-06 Tom Tromey <tromey@redhat.com> * symfile.c (allocate_symtab): Remove cast. * symtab.h (struct symtab) <filename>: Now const.
This commit is contained in:
parent
399d6e3089
commit
21ea9eece7
@ -1,3 +1,8 @@
|
||||
2013-12-06 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* symfile.c (allocate_symtab): Remove cast.
|
||||
* symtab.h (struct symtab) <filename>: Now const.
|
||||
|
||||
2013-12-06 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* break-catch-throw.c (fetch_probe_arguments): Use
|
||||
|
@ -2883,8 +2883,8 @@ allocate_symtab (const char *filename, struct objfile *objfile)
|
||||
symtab = (struct symtab *)
|
||||
obstack_alloc (&objfile->objfile_obstack, sizeof (struct symtab));
|
||||
memset (symtab, 0, sizeof (*symtab));
|
||||
symtab->filename = (char *) bcache (filename, strlen (filename) + 1,
|
||||
objfile->per_bfd->filename_cache);
|
||||
symtab->filename = bcache (filename, strlen (filename) + 1,
|
||||
objfile->per_bfd->filename_cache);
|
||||
symtab->fullname = NULL;
|
||||
symtab->language = deduce_language_from_filename (filename);
|
||||
symtab->debugformat = "unknown";
|
||||
|
@ -875,7 +875,7 @@ struct symtab
|
||||
|
||||
/* Name of this source file. This pointer is never NULL. */
|
||||
|
||||
char *filename;
|
||||
const char *filename;
|
||||
|
||||
/* Directory in which it was compiled, or NULL if we don't know. */
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user