version 1.109, 2010/12/28 10:51:03 |
version 1.111, 2010/12/29 01:16:57 |
|
|
roff_endparse(struct roff *r) |
roff_endparse(struct roff *r) |
{ |
{ |
|
|
if (r->last || r->tbl) |
/* FIXME: if r->tbl */ |
|
if (r->last) |
(*r->msg)(MANDOCERR_SCOPEEXIT, r->data, |
(*r->msg)(MANDOCERR_SCOPEEXIT, r->data, |
r->last->line, r->last->col, NULL); |
r->last->line, r->last->col, NULL); |
return(1); |
return(1); |
Line 1129 roff_TS(ROFF_ARGS) |
|
Line 1130 roff_TS(ROFF_ARGS) |
|
(*r->msg)(MANDOCERR_SCOPEBROKEN, r->data, ln, ppos, NULL); |
(*r->msg)(MANDOCERR_SCOPEBROKEN, r->data, ln, ppos, NULL); |
tbl_reset(r->tbl); |
tbl_reset(r->tbl); |
} else |
} else |
r->tbl = tbl_alloc(); |
r->tbl = tbl_alloc(r->data, r->msg); |
|
|
return(ROFF_IGN); |
return(ROFF_IGN); |
} |
} |