diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2008-12-10 12:05:33 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2008-12-10 12:05:33 +0000 |
commit | 314ca44f160b0c1b8bf73bc7c4157ca07db5da8a (patch) | |
tree | bb5cf4327cf95993a869cbffb6cb0f9c67173941 /mlg.c | |
parent | 7d393d45bdff6d0d4a4742e71d0c6997150410be (diff) | |
download | mandoc-314ca44f160b0c1b8bf73bc7c4157ca07db5da8a.tar.gz mandoc-314ca44f160b0c1b8bf73bc7c4157ca07db5da8a.tar.zst mandoc-314ca44f160b0c1b8bf73bc7c4157ca07db5da8a.zip |
Versioning up.
Diffstat (limited to 'mlg.c')
-rw-r--r-- | mlg.c | 16 |
1 files changed, 10 insertions, 6 deletions
@@ -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)); } |