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

Diff for /src/usr.bin/mandoc/mdoc_macro.c between version 1.120 and 1.121

version 1.120, 2015/02/01 23:55:37 version 1.121, 2015/02/02 04:04:18
Line 1075 
Line 1075 
 {  {
         int               la, nl, parsed;          int               la, nl, parsed;
         struct mdoc_arg  *arg;          struct mdoc_arg  *arg;
         struct mdoc_node *head; /* save of head macro */          struct mdoc_node *blk; /* Our own block. */
         struct mdoc_node *body; /* save of body macro */          struct mdoc_node *head; /* Our own head. */
           struct mdoc_node *body; /* Our own body. */
         struct mdoc_node *n;          struct mdoc_node *n;
         enum margserr     ac, lac;          enum margserr     ac, lac;
         char             *p;          char             *p;
Line 1116 
Line 1117 
          */           */
   
         mdoc_argv(mdoc, line, tok, &arg, pos, buf);          mdoc_argv(mdoc, line, tok, &arg, pos, buf);
         mdoc_block_alloc(mdoc, line, ppos, tok, arg);          blk = mdoc_block_alloc(mdoc, line, ppos, tok, arg);
         head = body = NULL;          head = body = NULL;
   
         /*          /*
Line 1216 
Line 1217 
                         break;                          break;
         }          }
   
           if (blk->flags & MDOC_VALID)
                   return;
         if (head == NULL)          if (head == NULL)
                 head = mdoc_head_alloc(mdoc, line, ppos, tok);                  head = mdoc_head_alloc(mdoc, line, ppos, tok);
         if (nl)          if (nl)

Legend:
Removed from v.1.120  
changed lines
  Added in v.1.121