[BACK]Return to parse.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ctfconv

Diff for /src/usr.bin/ctfconv/parse.c between version 1.3 and 1.4

version 1.3, 2017/08/11 16:28:30 version 1.4, 2017/08/11 16:55:46
Line 1011 
Line 1011 
                 /* Skip members of members */                  /* Skip members of members */
                 if (die->die_lvl > lvl + 1)                  if (die->die_lvl > lvl + 1)
                         continue;                          continue;
                   /*
                    * Nested declaration.
                    *
                    * This matches the case where a ``struct'', ``union'',
                    * ``enum'' or ``typedef'' is first declared "inside" a
                    * union or struct declaration.
                    */
                   if (tag == DW_TAG_structure_type || tag == DW_TAG_union_type ||
                       tag == DW_TAG_enumeration_type || tag == DW_TAG_typedef)
                           continue;
   
                 it->it_flags |= ITF_UNRES_MEMB;                  it->it_flags |= ITF_UNRES_MEMB;
   

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4