* stabsread.c (read_cpp_abbrev): Properly construct the names of
[deliverable/binutils-gdb.git] / gdb / stabsread.c
index bba3d094031a727ed90a3baa3fa971b0aa0b6a63..169f1f9acd497bb90bad609f07525f574e36c7c4 100644 (file)
@@ -3264,8 +3264,13 @@ read_cpp_abbrev (struct field_info *fip, char **pp, struct type *type,
       switch (cpp_abbrev)
        {
        case 'f':               /* $vf -- a virtual function table pointer */
+         name = type_name_no_tag (context);
+         if (name == NULL)
+         {
+                 name = "";
+         }
          fip->list->field.name =
-           obconcat (&objfile->type_obstack, vptr_name, "", "");
+           obconcat (&objfile->type_obstack, vptr_name, name, "");
          break;
 
        case 'b':               /* $vb -- a virtual bsomethingorother */
This page took 0.025081 seconds and 4 git commands to generate.