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

Diff for /src/usr.bin/mandoc/mandoc.c between version 1.39 and 1.40

version 1.39, 2013/11/10 20:17:14 version 1.40, 2013/12/25 00:50:03
Line 415 
Line 415 
  * Parse a quoted or unquoted roff-style request or macro argument.   * Parse a quoted or unquoted roff-style request or macro argument.
  * Return a pointer to the parsed argument, which is either the original   * Return a pointer to the parsed argument, which is either the original
  * pointer or advanced by one byte in case the argument is quoted.   * pointer or advanced by one byte in case the argument is quoted.
  * Null-terminate the argument in place.   * NUL-terminate the argument in place.
  * Collapse pairs of quotes inside quoted arguments.   * Collapse pairs of quotes inside quoted arguments.
  * Advance the argument pointer to the next argument,   * Advance the argument pointer to the next argument,
  * or to the null byte terminating the argument line.   * or to the NUL byte terminating the argument line.
  */   */
 char *  char *
 mandoc_getarg(struct mparse *parse, char **cpp, int ln, int *pos)  mandoc_getarg(struct mparse *parse, char **cpp, int ln, int *pos)
Line 489 
Line 489 
         if (1 == quoted)          if (1 == quoted)
                 mandoc_msg(MANDOCERR_BADQUOTE, parse, ln, *pos, NULL);                  mandoc_msg(MANDOCERR_BADQUOTE, parse, ln, *pos, NULL);
   
         /* Null-terminate this argument and move to the next one. */          /* NUL-terminate this argument and move to the next one. */
         if (pairs)          if (pairs)
                 cp[-pairs] = '\0';                  cp[-pairs] = '\0';
         if ('\0' != *cp) {          if ('\0' != *cp) {

Legend:
Removed from v.1.39  
changed lines
  Added in v.1.40