version 1.27, 2009/07/12 16:34:16 |
version 1.31, 2009/07/12 20:50:08 |
Line 90 static int berr_ge1(POST_ARGS); |
|
Line 90 static int berr_ge1(POST_ARGS); |
|
static int hwarn_eq1(POST_ARGS); |
static int hwarn_eq1(POST_ARGS); |
static int ewarn_ge1(POST_ARGS); |
static int ewarn_ge1(POST_ARGS); |
static int ebool(POST_ARGS); |
static int ebool(POST_ARGS); |
|
|
static int post_an(POST_ARGS); |
static int post_an(POST_ARGS); |
static int post_args(POST_ARGS); |
static int post_args(POST_ARGS); |
static int post_at(POST_ARGS); |
static int post_at(POST_ARGS); |
Line 97 static int post_bf(POST_ARGS); |
|
Line 98 static int post_bf(POST_ARGS); |
|
static int post_bl(POST_ARGS); |
static int post_bl(POST_ARGS); |
static int post_bl_head(POST_ARGS); |
static int post_bl_head(POST_ARGS); |
static int post_it(POST_ARGS); |
static int post_it(POST_ARGS); |
|
static int post_lb(POST_ARGS); |
static int post_nm(POST_ARGS); |
static int post_nm(POST_ARGS); |
static int post_root(POST_ARGS); |
static int post_root(POST_ARGS); |
static int post_sh(POST_ARGS); |
static int post_sh(POST_ARGS); |
Line 133 static v_post posts_in[] = { eerr_eq1, NULL }; |
|
Line 135 static v_post posts_in[] = { eerr_eq1, NULL }; |
|
static v_post posts_ss[] = { herr_ge1, NULL }; |
static v_post posts_ss[] = { herr_ge1, NULL }; |
static v_post posts_nd[] = { berr_ge1, NULL }; |
static v_post posts_nd[] = { berr_ge1, NULL }; |
static v_post posts_pf[] = { eerr_eq1, NULL }; |
static v_post posts_pf[] = { eerr_eq1, NULL }; |
static v_post posts_lb[] = { eerr_eq1, NULL }; |
static v_post posts_lb[] = { eerr_eq1, post_lb, NULL }; |
static v_post posts_st[] = { eerr_eq1, post_st, NULL }; |
static v_post posts_st[] = { eerr_eq1, post_st, NULL }; |
static v_post posts_pp[] = { ewarn_eq0, NULL }; |
static v_post posts_pp[] = { ewarn_eq0, NULL }; |
static v_post posts_ex[] = { eerr_eq0, post_args, NULL }; |
static v_post posts_ex[] = { eerr_eq0, post_args, NULL }; |
Line 875 post_bf(POST_ARGS) |
|
Line 877 post_bf(POST_ARGS) |
|
|
|
|
|
static int |
static int |
|
post_lb(POST_ARGS) |
|
{ |
|
|
|
if (mdoc_a2lib(mdoc->last->child->string)) |
|
return(1); |
|
return(mdoc_nwarn(mdoc, mdoc->last, ELIB)); |
|
} |
|
|
|
|
|
static int |
post_nm(POST_ARGS) |
post_nm(POST_ARGS) |
{ |
{ |
|
|
Line 1131 post_st(POST_ARGS) |
|
Line 1143 post_st(POST_ARGS) |
|
|
|
if (mdoc_a2st(mdoc->last->child->string)) |
if (mdoc_a2st(mdoc->last->child->string)) |
return(1); |
return(1); |
return(mdoc_nwarn(mdoc, mdoc->last, EBADSTAND)); |
return(mdoc_nerr(mdoc, mdoc->last, EBADSTAND)); |
} |
} |
|
|
|
|
Line 1153 post_sh_body(POST_ARGS) |
|
Line 1165 post_sh_body(POST_ARGS) |
|
{ |
{ |
struct mdoc_node *n; |
struct mdoc_node *n; |
|
|
if (SEC_NAME != mdoc->lastnamed) |
if (SEC_NAME != mdoc->lastsec) |
return(1); |
return(1); |
|
|
/* |
/* |
Line 1167 post_sh_body(POST_ARGS) |
|
Line 1179 post_sh_body(POST_ARGS) |
|
|
|
for ( ; n && n->next; n = n->next) { |
for ( ; n && n->next; n = n->next) { |
if (MDOC_ELEM == n->type && MDOC_Nm == n->tok) |
if (MDOC_ELEM == n->type && MDOC_Nm == n->tok) |
|
continue; |
|
if (MDOC_TEXT == n->type) |
continue; |
continue; |
if ( ! mdoc_nwarn(mdoc, mdoc->last, ENAMESECINC)) |
if ( ! mdoc_nwarn(mdoc, mdoc->last, ENAMESECINC)) |
return(0); |
return(0); |