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

Diff for /mandoc/Attic/argv.c between version 1.9 and 1.11

version 1.9, 2009/01/08 14:55:59 version 1.11, 2009/01/12 10:31:53
Line 404  mdoc_argv(struct mdoc *mdoc, int line, int tok,
Line 404  mdoc_argv(struct mdoc *mdoc, int line, int tok,
         i = *pos;          i = *pos;
         argv = &buf[++(*pos)];          argv = &buf[++(*pos)];
   
           v->line = line;
           v->pos = *pos;
   
         while (buf[*pos] && ! isspace(buf[*pos]))          while (buf[*pos] && ! isspace(buf[*pos]))
                 (*pos)++;                  (*pos)++;
   
Line 411  mdoc_argv(struct mdoc *mdoc, int line, int tok,
Line 414  mdoc_argv(struct mdoc *mdoc, int line, int tok,
                 buf[(*pos)++] = 0;                  buf[(*pos)++] = 0;
   
         if (MDOC_ARG_MAX == (v->arg = lookup(tok, argv))) {          if (MDOC_ARG_MAX == (v->arg = lookup(tok, argv))) {
                 (void)mdoc_perr(mdoc, line, i, ERR_SYNTAX_ARG);                  (void)mdoc_pwarn(mdoc, line, i, WARN_SYNTAX_ARGLIKE);
                 return(ARGV_ERROR);                  return(ARGV_WORD);
         }          }
   
         while (buf[*pos] && isspace(buf[*pos]))          while (buf[*pos] && isspace(buf[*pos]))

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.11

CVSweb