version 1.161, 2011/03/17 09:24:51 |
version 1.162, 2011/03/17 11:30:23 |
Line 446 check_count(struct mdoc *m, enum mdoc_type type, |
|
Line 446 check_count(struct mdoc *m, enum mdoc_type type, |
|
} |
} |
|
|
t = lvl == CHECK_WARN ? MANDOCERR_ARGCWARN : MANDOCERR_ARGCOUNT; |
t = lvl == CHECK_WARN ? MANDOCERR_ARGCWARN : MANDOCERR_ARGCOUNT; |
|
mdoc_vmsg(m, t, m->last->line, m->last->pos, |
return(mdoc_vmsg(m, t, m->last->line, m->last->pos, |
|
"want %s%d children (have %d)", |
"want %s%d children (have %d)", |
p, val, m->last->nchild)); |
p, val, m->last->nchild); |
|
return(1); |
} |
} |
|
|
static int |
static int |
Line 1266 post_an(POST_ARGS) |
|
Line 1266 post_an(POST_ARGS) |
|
static int |
static int |
post_it(POST_ARGS) |
post_it(POST_ARGS) |
{ |
{ |
int i, cols, rc; |
int i, cols; |
enum mdoc_list lt; |
enum mdoc_list lt; |
struct mdoc_node *n, *c; |
struct mdoc_node *n, *c; |
enum mandocerr er; |
enum mandocerr er; |
Line 1332 post_it(POST_ARGS) |
|
Line 1332 post_it(POST_ARGS) |
|
else |
else |
er = MANDOCERR_SYNTARGCOUNT; |
er = MANDOCERR_SYNTARGCOUNT; |
|
|
rc = mdoc_vmsg(mdoc, er, |
mdoc_vmsg(mdoc, er, mdoc->last->line, mdoc->last->pos, |
mdoc->last->line, mdoc->last->pos, |
|
"columns == %d (have %d)", cols, i); |
"columns == %d (have %d)", cols, i); |
return(rc); |
return(MANDOCERR_ARGCOUNT == er); |
default: |
default: |
break; |
break; |
} |
} |