aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mlg.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2008-12-03 21:27:56 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2008-12-03 21:27:56 +0000
commit42bf2c72d14bba2a852d97de53916afef4f57269 (patch)
treecfbe24b13e0a1070865c10c64e9b2db6fd35930f /mlg.c
parentc68b04faf73c1216350e7e0ad7502734a8cfc21c (diff)
downloadmandoc-42bf2c72d14bba2a852d97de53916afef4f57269.tar.gz
mandoc-42bf2c72d14bba2a852d97de53916afef4f57269.tar.zst
mandoc-42bf2c72d14bba2a852d97de53916afef4f57269.zip
Initial html outputs working.
Diffstat (limited to 'mlg.c')
-rw-r--r--mlg.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/mlg.c b/mlg.c
index a7c211db..17ef1efd 100644
--- a/mlg.c
+++ b/mlg.c
@@ -1,4 +1,4 @@
-/* $Id: mlg.c,v 1.2 2008/12/03 19:21:58 kristaps Exp $ */
+/* $Id: mlg.c,v 1.3 2008/12/03 21:27:56 kristaps Exp $ */
/*
* Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -189,7 +189,7 @@ mlg_indent(struct md_mlg *p)
{
size_t count;
- count = p->indent > MAXINDENT ? MAXINDENT : p->indent;
+ count = p->indent > MAXINDENT ? (size_t)MAXINDENT : p->indent;
count *= INDENT;
assert(0 == p->pos);
@@ -212,6 +212,7 @@ mlg_newline(struct md_mlg *p)
static void
mlg_mode(struct md_mlg *p, enum md_tok ns)
{
+
p->flags &= ~ML_OVERRIDE_ONE;
p->last = ns;
}
@@ -252,7 +253,7 @@ mlg_data(struct md_mlg *p, int space, char *buf)
if ( ! ml_nputstring(p->mbuf, bufp,
sz, &p->pos))
return(0);
- if (p->indent * MAXINDENT + sz >= COLUMNS)
+ if (p->indent * INDENT + sz >= COLUMNS)
if ( ! mlg_newline(p))
return(0);
if ( ! (ML_OVERRIDE_ALL & p->flags))