version 1.133, 2015/04/02 21:36:50 |
version 1.134, 2015/04/18 16:06:41 |
|
|
#define REPARSE_LIMIT 1000 |
#define REPARSE_LIMIT 1000 |
|
|
struct mparse { |
struct mparse { |
struct man *pman; /* persistent man parser */ |
struct roff_man *pman; /* persistent man parser */ |
struct mdoc *pmdoc; /* persistent mdoc parser */ |
struct roff_man *pmdoc; /* persistent mdoc parser */ |
struct man *man; /* man parser */ |
struct roff_man *man; /* man parser */ |
struct mdoc *mdoc; /* mdoc parser */ |
struct roff_man *mdoc; /* mdoc parser */ |
struct roff *roff; /* roff parser (!NULL) */ |
struct roff *roff; /* roff parser (!NULL) */ |
const struct mchars *mchars; /* character table */ |
const struct mchars *mchars; /* character table */ |
char *sodest; /* filename pointed to by .so */ |
char *sodest; /* filename pointed to by .so */ |
Line 952 mparse_free(struct mparse *curp) |
|
Line 952 mparse_free(struct mparse *curp) |
|
} |
} |
|
|
void |
void |
mparse_result(struct mparse *curp, |
mparse_result(struct mparse *curp, struct roff_man **mdoc, |
struct mdoc **mdoc, struct man **man, char **sodest) |
struct roff_man **man, char **sodest) |
{ |
{ |
|
|
if (sodest && NULL != (*sodest = curp->sodest)) { |
if (sodest && NULL != (*sodest = curp->sodest)) { |