diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-10-24 06:19:34 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2009-10-24 06:19:34 +0000 |
commit | 135785a8d163dcf9961552ae584586e0c1c9e973 (patch) | |
tree | ba606cf9cf59ecd8d8cd1a1ade1390b727f8c0a7 /term.c | |
parent | 24ca6b6c497fdd0db41b4dcd4172e20ee02df76e (diff) | |
download | mandoc-135785a8d163dcf9961552ae584586e0c1c9e973.tar.gz |
Removed need for superfluous `os' value in overstep calculation (thanks Ingo Schwarze).
Diffstat (limited to 'term.c')
-rw-r--r-- | term.c | 11 |
1 files changed, 4 insertions, 7 deletions
@@ -130,7 +130,7 @@ void term_flushln(struct termp *p) { int i, j; - size_t vbl, vsz, vis, maxvis, mmax, bp, os; + size_t vbl, vsz, vis, maxvis, mmax, bp; static int overstep = 0; /* @@ -143,9 +143,6 @@ term_flushln(struct termp *p) assert(p->offset < p->rmargin); assert((int)(p->rmargin - p->offset) - overstep > 0); - /* Save the overstep. */ - os = (size_t)overstep; - maxvis = /* LINTED */ p->rmargin - p->offset - overstep; mmax = /* LINTED */ @@ -153,7 +150,6 @@ term_flushln(struct termp *p) bp = TERMP_NOBREAK & p->flags ? mmax : maxvis; vis = 0; - overstep = 0; /* * If in the standard case (left-justified), then begin with our @@ -208,8 +204,8 @@ term_flushln(struct termp *p) vis = 0; } /* Remove the overstep width. */ - bp += os; - os = 0; + bp += overstep; + overstep = 0; } else { for (j = 0; j < (int)vbl; j++) putchar(' '); @@ -233,6 +229,7 @@ term_flushln(struct termp *p) return; } + overstep = 0; if (TERMP_HANG & p->flags) { /* We need one blank after the tag. */ overstep = /* LINTED */ |