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

Diff for /mandoc/mdoc_argv.c between version 1.46 and 1.47

version 1.46, 2010/05/14 12:55:22 version 1.47, 2010/05/15 04:47:38
Line 399  args(struct mdoc *m, int line, int *pos, 
Line 399  args(struct mdoc *m, int line, int *pos, 
         assert(' ' != buf[*pos]);          assert(' ' != buf[*pos]);
   
         if ('\0' == buf[*pos]) {          if ('\0' == buf[*pos]) {
                 if (ARGS_PPHRASED & fl)                  if (MDOC_PPHRASE & m->flags)
                         return(ARGS_EOLN);                          return(ARGS_EOLN);
                 /*                  /*
                  * If we're not in a partial phrase and the flag for                   * If we're not in a partial phrase and the flag for
Line 525  args(struct mdoc *m, int line, int *pos, 
Line 525  args(struct mdoc *m, int line, int *pos, 
                 if ( ! (MDOC_PHRASELIT & m->flags))                  if ( ! (MDOC_PHRASELIT & m->flags))
                         *v = &buf[++(*pos)];                          *v = &buf[++(*pos)];
   
                 if (ARGS_PPHRASED & fl)                  if (MDOC_PPHRASE & m->flags)
                         m->flags |= MDOC_PHRASELIT;                          m->flags |= MDOC_PHRASELIT;
   
                 for ( ; buf[*pos]; (*pos)++) {                  for ( ; buf[*pos]; (*pos)++) {
Line 537  args(struct mdoc *m, int line, int *pos, 
Line 537  args(struct mdoc *m, int line, int *pos, 
                 }                  }
   
                 if ('\0' == buf[*pos]) {                  if ('\0' == buf[*pos]) {
                         if (ARGS_NOWARN & fl || ARGS_PPHRASED & fl)                          if (ARGS_NOWARN & fl || MDOC_PPHRASE & m->flags)
                                 return(ARGS_QWORD);                                  return(ARGS_QWORD);
                         if ( ! mdoc_pwarn(m, line, *pos, EQUOTTERM))                          if ( ! mdoc_pwarn(m, line, *pos, EQUOTTERM))
                                 return(ARGS_ERROR);                                  return(ARGS_ERROR);

Legend:
Removed from v.1.46  
changed lines
  Added in v.1.47

CVSweb