[BACK]Return to mdoc_macro.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/mdoc_macro.c between version 1.144 and 1.145

version 1.144, 2014/11/17 06:44:58 version 1.145, 2014/11/20 00:31:28
Line 926  in_line(MACRO_PROT_ARGS)
Line 926  in_line(MACRO_PROT_ARGS)
                         break;                          break;
                 }                  }
   
                 ntok = ARGS_QWORD == ac ? MDOC_MAX : lookup(tok, p);                  ntok = (ac == ARGS_QWORD || (tok == MDOC_Fn && !cnt)) ?
                       MDOC_MAX : lookup(tok, p);
   
                 /*                  /*
                  * In this case, we've located a submacro and must                   * In this case, we've located a submacro and must
Line 991  in_line(MACRO_PROT_ARGS)
Line 992  in_line(MACRO_PROT_ARGS)
                         if (scope && ! rew_elem(mdoc, tok))                          if (scope && ! rew_elem(mdoc, tok))
                                 return(0);                                  return(0);
                         scope = 0;                          scope = 0;
                           if (tok == MDOC_Fn)
                                   mayopen = 0;
                 } else if (mayopen && !scope) {                  } else if (mayopen && !scope) {
                         if ( ! mdoc_elem_alloc(mdoc, line, ppos, tok, arg))                          if ( ! mdoc_elem_alloc(mdoc, line, ppos, tok, arg))
                                 return(0);                                  return(0);

Legend:
Removed from v.1.144  
changed lines
  Added in v.1.145

CVSweb