version 1.89, 2010/05/31 23:10:51 |
version 1.90, 2010/05/31 23:40:25 |
Line 1024 post_it(POST_ARGS) |
|
Line 1024 post_it(POST_ARGS) |
|
static int |
static int |
post_bl_head(POST_ARGS) |
post_bl_head(POST_ARGS) |
{ |
{ |
int i; |
int i; |
const struct mdoc_node *n; |
struct mdoc_node *n; |
const struct mdoc_argv *a; |
|
|
|
|
assert(mdoc->last->parent); |
n = mdoc->last->parent; |
n = mdoc->last->parent; |
assert(n->args); |
|
|
|
for (i = 0; i < (int)n->args->argc; i++) { |
if (LIST_column == n->data.list) { |
a = &n->args->argv[i]; |
for (i = 0; i < (int)n->args->argc; i++) |
if (a->arg == MDOC_Column) { |
if (MDOC_Column == n->args->argv[i].arg) |
if (a->sz && mdoc->last->nchild) |
break; |
return(mdoc_nmsg(mdoc, n, MANDOCERR_COLUMNS)); |
assert(i < (int)n->args->argc); |
return(1); |
|
|
if (n->args->argv[i].sz && mdoc->last->nchild) { |
|
mdoc_nmsg(mdoc, n, MANDOCERR_COLUMNS); |
|
return(0); |
} |
} |
|
return(1); |
} |
} |
|
|
if (0 == (i = mdoc->last->nchild)) |
if (0 == (i = mdoc->last->nchild)) |