aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libmdocml.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2008-11-29 14:14:21 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2008-11-29 14:14:21 +0000
commit344abfe1dd84dad326b359cadfbb4094a60e74d7 (patch)
tree792423cf38d6cecebbd7655abed67aacc4958090 /libmdocml.c
parent24ab2f2f835520af37cfd66dd0ff850d758a3d71 (diff)
downloadmandoc-344abfe1dd84dad326b359cadfbb4094a60e74d7.tar.gz
mandoc-344abfe1dd84dad326b359cadfbb4094a60e74d7.tar.zst
mandoc-344abfe1dd84dad326b359cadfbb4094a60e74d7.zip
Inclusion of "real" validation code.
Diffstat (limited to 'libmdocml.c')
-rw-r--r--libmdocml.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/libmdocml.c b/libmdocml.c
index d4bf1d4e..d942f189 100644
--- a/libmdocml.c
+++ b/libmdocml.c
@@ -1,4 +1,4 @@
-/* $Id: libmdocml.c,v 1.13 2008/11/28 15:25:49 kristaps Exp $ */
+/* $Id: libmdocml.c,v 1.14 2008/11/29 14:14:21 kristaps Exp $ */
/*
* Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -85,6 +85,8 @@ static int md_buf_flush(struct md_mbuf *buf)
int
md_buf_putchar(struct md_mbuf *buf, char c)
{
+
+ assert(buf);
return(md_buf_puts(buf, &c, 1));
}
@@ -92,6 +94,8 @@ md_buf_putchar(struct md_mbuf *buf, char c)
int
md_buf_putstring(struct md_mbuf *buf, const char *p)
{
+
+ assert(buf);
return(md_buf_puts(buf, p, strlen(p)));
}
@@ -207,7 +211,7 @@ again:
}
line[pos] = 0;
- if ( ! (*fp)(p, line, pos))
+ if ( ! (*fp)(p, line))
return(md_run_leave(args, mbuf, rbuf, -1, p));
rbuf->line++;
pos = 0;