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

Diff for /mandoc/Attic/macro.c between version 1.32 and 1.33

version 1.32, 2009/01/12 12:52:21 version 1.33, 2009/01/12 16:39:57
Line 479  macro_text(MACRO_PROT_ARGS)
Line 479  macro_text(MACRO_PROT_ARGS)
 int  int
 macro_scoped(MACRO_PROT_ARGS)  macro_scoped(MACRO_PROT_ARGS)
 {  {
         int               c, lastarg, argc, j;          int               c, lastarg, argc, j, fl;
         struct mdoc_arg   argv[MDOC_LINEARG_MAX];          struct mdoc_arg   argv[MDOC_LINEARG_MAX];
         char             *p;          char             *p;
   
Line 529  macro_scoped(MACRO_PROT_ARGS)
Line 529  macro_scoped(MACRO_PROT_ARGS)
                 return(0);                  return(0);
         mdoc->next = MDOC_NEXT_CHILD;          mdoc->next = MDOC_NEXT_CHILD;
   
           fl = ARGS_DELIM;
           if (MDOC_TABSEP & mdoc_macros[tok].flags)
                   fl |= ARGS_TABSEP;
   
         for (j = 0; j < MDOC_LINEARG_MAX; j++) {          for (j = 0; j < MDOC_LINEARG_MAX; j++) {
                 lastarg = *pos;                  lastarg = *pos;
                 c = mdoc_args(mdoc, line, pos, buf, ARGS_DELIM, &p);                  c = mdoc_args(mdoc, line, pos, buf, fl, &p);
   
                 if (ARGS_ERROR == c)                  if (ARGS_ERROR == c)
                         return(0);                          return(0);

Legend:
Removed from v.1.32  
changed lines
  Added in v.1.33

CVSweb