version 1.17, 2009/07/18 18:49:19 |
version 1.19, 2009/07/19 21:26:27 |
Line 327 mdoc_argv_free(struct mdoc_arg *p) |
|
Line 327 mdoc_argv_free(struct mdoc_arg *p) |
|
|
|
|
|
int |
int |
|
mdoc_zargs(struct mdoc *m, int line, int *pos, char *buf, char **v) |
|
{ |
|
|
|
return(args(m, line, pos, buf, 0, v)); |
|
} |
|
|
|
|
|
int |
mdoc_args(struct mdoc *m, int line, |
mdoc_args(struct mdoc *m, int line, |
int *pos, char *buf, int tok, char **v) |
int *pos, char *buf, int tok, char **v) |
{ |
{ |
Line 501 args(struct mdoc *m, int line, int *pos, |
|
Line 509 args(struct mdoc *m, int line, int *pos, |
|
} |
} |
|
|
if (0 == buf[*pos]) { |
if (0 == buf[*pos]) { |
(void)mdoc_perr(m, line, *pos, EQUOTTERM); |
if ( ! mdoc_pwarn(m, line, *pos, EQUOTTERM)) |
return(ARGS_ERROR); |
return(ARGS_ERROR); |
|
return(ARGS_QWORD); |
} |
} |
|
|
buf[(*pos)++] = 0; |
buf[(*pos)++] = 0; |