version 1.3, 2008/12/03 21:27:56 |
version 1.4, 2008/12/04 11:25:29 |
|
|
|
|
static void mlg_roffmsg(void *arg, enum roffmsg, |
static void mlg_roffmsg(void *arg, enum roffmsg, |
const char *, const char *, char *); |
const char *, const char *, char *); |
static int mlg_roffhead(void *); |
static int mlg_roffhead(void *, const struct tm *, |
|
const char *, const char *, |
|
const char *, const char *); |
static int mlg_rofftail(void *); |
static int mlg_rofftail(void *); |
static int mlg_roffin(void *, int, int *, char **); |
static int mlg_roffin(void *, int, int *, char **); |
static int mlg_roffdata(void *, int, char *); |
static int mlg_roffdata(void *, int, char *); |
Line 346 mlg_alloc(const struct md_args *args, |
|
Line 348 mlg_alloc(const struct md_args *args, |
|
|
|
|
|
static int |
static int |
mlg_roffhead(void *arg) |
mlg_roffhead(void *arg, const struct tm *tm, const char *os, |
|
const char *title, const char *sec, const char *vol) |
{ |
{ |
struct md_mlg *p; |
struct md_mlg *p; |
|
|
Line 354 mlg_roffhead(void *arg) |
|
Line 357 mlg_roffhead(void *arg) |
|
p = (struct md_mlg *)arg; |
p = (struct md_mlg *)arg; |
|
|
mlg_mode(p, MD_BLK_IN); |
mlg_mode(p, MD_BLK_IN); |
if ( ! (*p->begin)(p->mbuf, p->args)) |
if ( ! (*p->begin)(p->mbuf, p->args, tm, os, title, sec, vol)) |
return(0); |
return(0); |
|
|
p->indent++; |
p->indent++; |