version 1.107, 2014/11/28 05:51:32 |
version 1.110, 2015/02/06 07:13:14 |
Line 79 static v_check man_valids[MAN_MAX] = { |
|
Line 79 static v_check man_valids[MAN_MAX] = { |
|
NULL, /* I */ |
NULL, /* I */ |
NULL, /* IR */ |
NULL, /* IR */ |
NULL, /* RI */ |
NULL, /* RI */ |
check_eq0, /* na */ |
|
post_vs, /* sp */ |
post_vs, /* sp */ |
post_nf, /* nf */ |
post_nf, /* nf */ |
post_fi, /* fi */ |
post_fi, /* fi */ |
|
|
check_part(CHKARGS) |
check_part(CHKARGS) |
{ |
{ |
|
|
if (MAN_BODY == n->type && 0 == n->nchild) |
if (n->type == MAN_BODY && n->child == NULL) |
mandoc_msg(MANDOCERR_ARGCWARN, man->parse, n->line, |
mandoc_msg(MANDOCERR_BLK_EMPTY, man->parse, |
n->pos, "want children (have none)"); |
n->line, n->pos, man_macronames[n->tok]); |
} |
} |
|
|
static void |
static void |
Line 379 post_TH(CHKARGS) |
|
Line 378 post_TH(CHKARGS) |
|
|
|
if (n && (n = n->next)) |
if (n && (n = n->next)) |
man->meta.source = mandoc_strdup(n->string); |
man->meta.source = mandoc_strdup(n->string); |
|
else if (man->defos != NULL) |
|
man->meta.source = mandoc_strdup(man->defos); |
|
|
/* TITLE MSEC DATE SOURCE ->VOL<- */ |
/* TITLE MSEC DATE SOURCE ->VOL<- */ |
/* If missing, use the default VOL name for MSEC. */ |
/* If missing, use the default VOL name for MSEC. */ |