aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dummy.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2008-11-26 16:50:34 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2008-11-26 16:50:34 +0000
commit47680c1fd7fef419b02b46cda50beec3dc16deaa (patch)
tree484df90234169b6795827212f1f47cfbec3dc9ea /dummy.c
parent53ac84f9955e56e68c7affccf17d5ab802100b49 (diff)
downloadmandoc-47680c1fd7fef419b02b46cda50beec3dc16deaa.tar.gz
mandoc-47680c1fd7fef419b02b46cda50beec3dc16deaa.tar.zst
mandoc-47680c1fd7fef419b02b46cda50beec3dc16deaa.zip
Added regression tests.
Considerable fixes... blah blah blah...
Diffstat (limited to 'dummy.c')
-rw-r--r--dummy.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/dummy.c b/dummy.c
index 0104817a..37bf3806 100644
--- a/dummy.c
+++ b/dummy.c
@@ -1,4 +1,4 @@
-/* $Id: dummy.c,v 1.6 2008/11/25 16:49:57 kristaps Exp $ */
+/* $Id: dummy.c,v 1.7 2008/11/26 16:50:34 kristaps Exp $ */
/*
* Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -42,6 +42,7 @@ static char dbg_line[72];
struct md_dummy {
struct rofftree *tree;
+ struct roffcb cb;
};
static void
@@ -160,9 +161,14 @@ md_init_dummy(const struct md_args *args,
return(NULL);
}
- p->tree = roff_alloc(args, mbuf, rbuf,
- md_dummy_text_in, md_dummy_text_out,
- md_dummy_blk_in, md_dummy_blk_out);
+ p->cb.roffhead = NULL;
+ p->cb.rofftail = NULL;
+ p->cb.roffin = md_dummy_text_in;
+ p->cb.roffout = md_dummy_text_out;
+ p->cb.roffblkin = md_dummy_blk_in;
+ p->cb.roffblkout = md_dummy_blk_out;
+
+ p->tree = roff_alloc(args, mbuf, rbuf, &p->cb);
if (NULL == p->tree) {
free(p);