diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-07-15 15:26:19 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-07-15 15:26:19 +0000 |
commit | 59f1e8b9137d844bf366bb1f9a1b4d1d3f07ae05 (patch) | |
tree | b68ae07ce63edf59d5ced3bfabc4b125fcd835db | |
parent | 3a4080bf6068a5a3f8ef9bb511bae8cd23063db2 (diff) | |
download | mandoc-59f1e8b9137d844bf366bb1f9a1b4d1d3f07ae05.tar.gz mandoc-59f1e8b9137d844bf366bb1f9a1b4d1d3f07ae05.tar.zst mandoc-59f1e8b9137d844bf366bb1f9a1b4d1d3f07ae05.zip |
args() should return ARGS_ERROR, not 0.
-rw-r--r-- | mdoc_argv.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/mdoc_argv.c b/mdoc_argv.c index 3b6ad320..8341c205 100644 --- a/mdoc_argv.c +++ b/mdoc_argv.c @@ -1,4 +1,4 @@ -/* $Id: mdoc_argv.c,v 1.12 2009/07/11 20:47:52 kristaps Exp $ */ +/* $Id: mdoc_argv.c,v 1.13 2009/07/15 15:26:19 kristaps Exp $ */ /* * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se> * @@ -390,8 +390,8 @@ mdoc_args(struct mdoc *m, int line, static int -args(struct mdoc *m, int line, - int *pos, char *buf, int fl, char **v) +args(struct mdoc *m, int line, int *pos, + char *buf, int fl, char **v) { int i; char *p, *pp; @@ -499,10 +499,10 @@ args(struct mdoc *m, int line, if (p && 0 == *p) if ( ! mdoc_pwarn(m, line, *pos, ECOLEMPTY)) - return(0); + return(ARGS_ERROR); if (p && 0 == *p && p > *v && ' ' == *(p - 1)) if ( ! mdoc_pwarn(m, line, *pos, ETAILWS)) - return(0); + return(ARGS_ERROR); if (p) return(ARGS_PHRASE); @@ -514,7 +514,7 @@ args(struct mdoc *m, int line, if (p > *v && ' ' == *(p - 1)) if ( ! mdoc_pwarn(m, line, *pos, ETAILWS)) - return(0); + return(ARGS_ERROR); *pos += (int)(p - *v); return(ARGS_PHRASE); |