version 1.51, 2009/10/27 08:26:11 |
version 1.52, 2009/10/30 05:58:37 |
Line 184 main(int argc, char *argv[]) |
|
Line 184 main(int argc, char *argv[]) |
|
argv++; |
argv++; |
if (*argv && rc) { |
if (*argv && rc) { |
if (curp.lastman) |
if (curp.lastman) |
if ( ! man_reset(curp.lastman)) |
man_reset(curp.lastman); |
rc = 0; |
|
if (curp.lastmdoc) |
if (curp.lastmdoc) |
if ( ! mdoc_reset(curp.lastmdoc)) |
mdoc_reset(curp.lastmdoc); |
rc = 0; |
|
curp.lastman = NULL; |
curp.lastman = NULL; |
curp.lastmdoc = NULL; |
curp.lastmdoc = NULL; |
} |
} |
Line 233 static struct man * |
|
Line 231 static struct man * |
|
man_init(struct curparse *curp) |
man_init(struct curparse *curp) |
{ |
{ |
int pflags; |
int pflags; |
struct man *man; |
|
struct man_cb mancb; |
struct man_cb mancb; |
|
|
mancb.man_err = merr; |
mancb.man_err = merr; |
Line 250 man_init(struct curparse *curp) |
|
Line 247 man_init(struct curparse *curp) |
|
if (curp->fflags & NO_IGN_ESCAPE) |
if (curp->fflags & NO_IGN_ESCAPE) |
pflags &= ~MAN_IGN_ESCAPE; |
pflags &= ~MAN_IGN_ESCAPE; |
|
|
if (NULL == (man = man_alloc(curp, pflags, &mancb))) |
return(man_alloc(curp, pflags, &mancb)); |
warnx("memory exhausted"); |
|
|
|
return(man); |
|
} |
} |
|
|
|
|
Line 261 static struct mdoc * |
|
Line 255 static struct mdoc * |
|
mdoc_init(struct curparse *curp) |
mdoc_init(struct curparse *curp) |
{ |
{ |
int pflags; |
int pflags; |
struct mdoc *mdoc; |
|
struct mdoc_cb mdoccb; |
struct mdoc_cb mdoccb; |
|
|
mdoccb.mdoc_err = merr; |
mdoccb.mdoc_err = merr; |
Line 280 mdoc_init(struct curparse *curp) |
|
Line 273 mdoc_init(struct curparse *curp) |
|
if (curp->fflags & NO_IGN_CHARS) |
if (curp->fflags & NO_IGN_CHARS) |
pflags &= ~MDOC_IGN_CHARS; |
pflags &= ~MDOC_IGN_CHARS; |
|
|
if (NULL == (mdoc = mdoc_alloc(curp, pflags, &mdoccb))) |
return(mdoc_alloc(curp, pflags, &mdoccb)); |
warnx("memory exhausted"); |
|
|
|
return(mdoc); |
|
} |
} |
|
|
|
|