version 1.15, 2011/05/02 13:56:13 |
version 1.16, 2011/05/03 10:08:09 |
Line 223 main(int argc, char *argv[]) |
|
Line 223 main(int argc, char *argv[]) |
|
struct man *man; /* resulting man */ |
struct man *man; /* resulting man */ |
char *fn; /* current file being parsed */ |
char *fn; /* current file being parsed */ |
const char *msec, /* manual section */ |
const char *msec, /* manual section */ |
|
*mtitle, /* manual title */ |
*dir; /* result dir (default: cwd) */ |
*dir; /* result dir (default: cwd) */ |
char ibuf[MAXPATHLEN], /* index fname */ |
char ibuf[MAXPATHLEN], /* index fname */ |
ibbuf[MAXPATHLEN], /* index backup fname */ |
ibbuf[MAXPATHLEN], /* index backup fname */ |
Line 356 main(int argc, char *argv[]) |
|
Line 357 main(int argc, char *argv[]) |
|
msec = NULL != mdoc ? |
msec = NULL != mdoc ? |
mdoc_meta(mdoc)->msec : |
mdoc_meta(mdoc)->msec : |
man_meta(man)->msec; |
man_meta(man)->msec; |
|
mtitle = NULL != mdoc ? |
|
mdoc_meta(mdoc)->title : |
|
man_meta(man)->title; |
|
|
assert(msec); |
assert(msec); |
|
assert(mtitle); |
|
|
/* |
/* |
* The index record value consists of a nil-terminated |
* The index record value consists of a nil-terminated |
Line 370 main(int argc, char *argv[]) |
|
Line 375 main(int argc, char *argv[]) |
|
dbt_init(&rval, &rsz); |
dbt_init(&rval, &rsz); |
dbt_appendb(&rval, &rsz, fn, strlen(fn) + 1); |
dbt_appendb(&rval, &rsz, fn, strlen(fn) + 1); |
dbt_appendb(&rval, &rsz, msec, strlen(msec) + 1); |
dbt_appendb(&rval, &rsz, msec, strlen(msec) + 1); |
|
dbt_appendb(&rval, &rsz, mtitle, strlen(mtitle) + 1); |
sv = rval.size; |
sv = rval.size; |
|
|
/* Fix the record number in the btree value. */ |
/* Fix the record number in the btree value. */ |