version 1.12, 2011/04/12 14:48:42 |
version 1.13, 2011/04/28 10:44:02 |
|
|
MANDOC_FUNCTION, |
MANDOC_FUNCTION, |
MANDOC_UTILITY, |
MANDOC_UTILITY, |
MANDOC_INCLUDES, |
MANDOC_INCLUDES, |
MANDOC_VARIABLE |
MANDOC_VARIABLE, |
|
MANDOC_STANDARD |
}; |
}; |
|
|
#define MAN_ARGS DB *db, \ |
#define MAN_ARGS DB *db, \ |
Line 82 static void pmdoc_Fn(MDOC_ARGS); |
|
Line 83 static void pmdoc_Fn(MDOC_ARGS); |
|
static void pmdoc_Fo(MDOC_ARGS); |
static void pmdoc_Fo(MDOC_ARGS); |
static void pmdoc_Nd(MDOC_ARGS); |
static void pmdoc_Nd(MDOC_ARGS); |
static void pmdoc_Nm(MDOC_ARGS); |
static void pmdoc_Nm(MDOC_ARGS); |
|
static void pmdoc_St(MDOC_ARGS); |
static void pmdoc_Vt(MDOC_ARGS); |
static void pmdoc_Vt(MDOC_ARGS); |
|
|
typedef void (*pmdoc_nf)(MDOC_ARGS); |
typedef void (*pmdoc_nf)(MDOC_ARGS); |
Line 126 static const pmdoc_nf mdocs[MDOC_MAX] = { |
|
Line 128 static const pmdoc_nf mdocs[MDOC_MAX] = { |
|
NULL, /* Ot */ |
NULL, /* Ot */ |
NULL, /* Pa */ |
NULL, /* Pa */ |
NULL, /* Rv */ |
NULL, /* Rv */ |
NULL, /* St */ |
pmdoc_St, /* St */ |
pmdoc_Vt, /* Va */ |
pmdoc_Vt, /* Va */ |
pmdoc_Vt, /* Vt */ |
pmdoc_Vt, /* Vt */ |
NULL, /* Xr */ |
NULL, /* Xr */ |
Line 564 pmdoc_Fn(MDOC_ARGS) |
|
Line 566 pmdoc_Fn(MDOC_ARGS) |
|
|
|
dbt_append(key, ksz, cp); |
dbt_append(key, ksz, cp); |
fl = MANDOC_FUNCTION; |
fl = MANDOC_FUNCTION; |
|
memcpy(val->data, &fl, 4); |
|
} |
|
|
|
/* ARGSUSED */ |
|
static void |
|
pmdoc_St(MDOC_ARGS) |
|
{ |
|
uint32_t fl; |
|
|
|
if (SEC_STANDARDS != n->sec) |
|
return; |
|
if (NULL == n->child || MDOC_TEXT != n->child->type) |
|
return; |
|
|
|
dbt_append(key, ksz, n->child->string); |
|
fl = MANDOC_STANDARD; |
memcpy(val->data, &fl, 4); |
memcpy(val->data, &fl, 4); |
} |
} |
|
|