diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-10-27 08:26:11 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-10-27 08:26:11 +0000 |
commit | 7e736e832ab3af50731a6052e3a35a687fa8b3a4 (patch) | |
tree | 5cf3201ebb4ef4ba706270a36400689b8f57d9ce /term.c | |
parent | 1a72827ba0c676daa9f8e7727da2668825b503a2 (diff) | |
download | mandoc-7e736e832ab3af50731a6052e3a35a687fa8b3a4.tar.gz |
bzero() -> memset() (noted by Joerg Sonnenberger).
Diffstat (limited to 'term.c')
-rw-r--r-- | term.c | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -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; /* |