summaryrefslogtreecommitdiffstatshomepage
path: root/term.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-10-27 08:26:11 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-10-27 08:26:11 +0000
commit5a0f8634e4ed2c22078afd5c992a17992c7b970f (patch)
treed658e6550cabb9c79fe68a0bfa735ac7f97a6ca1 /term.c
parent71e1452424a16607e6c6f34c9e2ade17e73775a9 (diff)
downloadmandoc-5a0f8634e4ed2c22078afd5c992a17992c7b970f.tar.gz
mandoc-5a0f8634e4ed2c22078afd5c992a17992c7b970f.tar.zst
mandoc-5a0f8634e4ed2c22078afd5c992a17992c7b970f.zip
bzero() -> memset() (noted by Joerg Sonnenberger).
Diffstat (limited to 'term.c')
-rw-r--r--term.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/term.c b/term.c
index 0bc46310..b250f02e 100644
--- a/term.c
+++ b/term.c
@@ -1,4 +1,4 @@
-/* $Id: term.c,v 1.114 2009/10/27 08:05:39 kristaps Exp $ */
+/* $Id: term.c,v 1.115 2009/10/27 08:26:12 kristaps Exp $ */
/*
* Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -79,7 +79,7 @@ term_alloc(enum termenc enc)
if (NULL == (p = malloc(sizeof(struct termp))))
return(NULL);
- bzero(p, sizeof(struct termp));
+ memset(p, 0, sizeof(struct termp));
p->maxrmargin = 78;
p->enc = enc;
return(p);
@@ -139,7 +139,7 @@ term_flushln(struct termp *p)
* First, establish the maximum columns of "visible" content.
* This is usually the difference between the right-margin and
* an indentation, but can be, for tagged lists or columns, a
- * small set of values.
+ * small set of values.
*/
assert(p->offset < p->rmargin);
@@ -150,6 +150,12 @@ term_flushln(struct termp *p)
0 : p->maxrmargin - p->offset - overstep;
bp = TERMP_NOBREAK & p->flags ? mmax : maxvis;
+
+ /*
+ * FIXME: if bp is zero, we still output the first word before
+ * breaking the line.
+ */
+
vis = 0;
/*