Use obstack_strdup more
[deliverable/binutils-gdb.git] / gdb / symfile.c
index dff626e94d91fc2f7f2b83241af62466e5be16b9..b927de5e9bfe163415fc5b94590cbf4fb008549d 100644 (file)
@@ -2882,9 +2882,7 @@ allocate_compunit_symtab (struct objfile *objfile, const char *name)
      Just save the basename to avoid path issues (too long for display,
      relative vs absolute, etc.).  */
   saved_name = lbasename (name);
-  cu->name
-    = (const char *) obstack_copy0 (&objfile->objfile_obstack, saved_name,
-                                   strlen (saved_name));
+  cu->name = obstack_strdup (&objfile->objfile_obstack, saved_name);
 
   COMPUNIT_DEBUGFORMAT (cu) = "unknown";
 
This page took 0.02499 seconds and 4 git commands to generate.