summaryrefslogtreecommitdiffstatshomepage
path: root/mlg.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2008-12-10 12:05:33 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2008-12-10 12:05:33 +0000
commit314ca44f160b0c1b8bf73bc7c4157ca07db5da8a (patch)
treebb5cf4327cf95993a869cbffb6cb0f9c67173941 /mlg.c
parent7d393d45bdff6d0d4a4742e71d0c6997150410be (diff)
downloadmandoc-314ca44f160b0c1b8bf73bc7c4157ca07db5da8a.tar.gz
mandoc-314ca44f160b0c1b8bf73bc7c4157ca07db5da8a.tar.zst
mandoc-314ca44f160b0c1b8bf73bc7c4157ca07db5da8a.zip
Versioning up.
Diffstat (limited to 'mlg.c')
-rw-r--r--mlg.c16
1 files changed, 10 insertions, 6 deletions
diff --git a/mlg.c b/mlg.c
index c4ddf090..72b9ebd1 100644
--- a/mlg.c
+++ b/mlg.c
@@ -1,4 +1,4 @@
-/* $Id: mlg.c,v 1.25 2008/12/10 10:43:57 kristaps Exp $ */
+/* $Id: mlg.c,v 1.26 2008/12/10 12:05:33 kristaps Exp $ */
/*
* Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -59,7 +59,9 @@ static int mlg_roffmsg(void *arg,
static int mlg_roffhead(void *, const struct tm *,
const char *, const char *,
enum roffmsec, enum roffvol);
-static int mlg_rofftail(void *);
+static int mlg_rofftail(void *, const struct tm *,
+ const char *, const char *,
+ enum roffmsec, enum roffvol);
static int mlg_roffin(void *, int,
int *, const char **);
static int mlg_roffdata(void *, int,
@@ -413,7 +415,8 @@ mlg_roffhead(void *arg, const struct tm *tm, const char *os,
mlg_mode(p, MD_BLK_IN);
- if ( ! (*p->cbs.ml_begin)(p->mbuf, p->args, tm, os, title, sec, vol))
+ if ( ! (*p->cbs.ml_begin)(p->mbuf, p->args,
+ tm, os, title, sec, vol))
return(0);
p->indent++;
@@ -422,7 +425,8 @@ mlg_roffhead(void *arg, const struct tm *tm, const char *os,
static int
-mlg_rofftail(void *arg)
+mlg_rofftail(void *arg, const struct tm *tm, const char *os,
+ const char *title, enum roffmsec sec, enum roffvol vol)
{
struct md_mlg *p;
@@ -433,11 +437,11 @@ mlg_rofftail(void *arg)
if ( ! mlg_newline(p))
return(0);
- if ( ! (*p->cbs.ml_end)(p->mbuf, p->args))
+ if ( ! (*p->cbs.ml_end)(p->mbuf, p->args,
+ tm, os, title, sec, vol))
return(0);
mlg_mode(p, MD_BLK_OUT);
-
return(mlg_newline(p));
}