Introduce objfile::intern
[deliverable/binutils-gdb.git] / gdb / symfile.c
index 01c3f5af126e55b436cb83463ff8d87be5bdaf79..3b63887ce1bda3e3df08936a9eefe2912af0c26f 100644 (file)
@@ -2783,9 +2783,7 @@ allocate_symtab (struct compunit_symtab *cust, const char *filename)
   struct symtab *symtab
     = OBSTACK_ZALLOC (&objfile->objfile_obstack, struct symtab);
 
-  symtab->filename
-    = ((const char *) objfile->per_bfd->filename_cache.insert
-       (filename, strlen (filename) + 1));
+  symtab->filename = objfile->intern (filename);
   symtab->fullname = NULL;
   symtab->language = deduce_language_from_filename (filename);
 
This page took 0.02457 seconds and 4 git commands to generate.