diff options
author | Andrey A. Chernov <ache@FreeBSD.org> | 1994-09-24 14:16:04 +0000 |
---|---|---|
committer | Andrey A. Chernov <ache@FreeBSD.org> | 1994-09-24 14:16:04 +0000 |
commit | cbe192eeb8f43b5095db27b51c7dc46edf036680 (patch) | |
tree | f4b7d34be2a588ce896168f156d32f50a193a99f /lib/libcurses/tscroll.c | |
parent | 50da2881dee3d9fe799403a5b55cf256a2d843e5 (diff) |
Notes
Diffstat (limited to 'lib/libcurses/tscroll.c')
-rw-r--r-- | lib/libcurses/tscroll.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/libcurses/tscroll.c b/lib/libcurses/tscroll.c index 359b3969c631..a3326a94588c 100644 --- a/lib/libcurses/tscroll.c +++ b/lib/libcurses/tscroll.c @@ -66,7 +66,7 @@ __tscroll(cap, n1, n2) int n1, n2; { static char result[MAXRETURNSIZE]; - int c, n; + int c, n, increment = 0; char *dp; if (cap == NULL) @@ -94,6 +94,8 @@ __tscroll(cap, n1, n2) two: *dp++ = n / 10 | '0'; one: *dp++ = n % 10 | '0'; n = n2; + if (increment) + n++; continue; case '>': if (n > *cap++) @@ -108,6 +110,7 @@ one: *dp++ = n % 10 | '0'; *dp++ = n; continue; case 'i': + increment = 1; n++; continue; case '%': |