diff options
author | Sadrul Habib Chowdhury <sadrul@users.sourceforge.net> | 2008-08-16 00:43:28 -0400 |
---|---|---|
committer | Sadrul Habib Chowdhury <sadrul@users.sourceforge.net> | 2008-08-16 00:43:28 -0400 |
commit | c50098231e66c1234a398002c2ab9adff6e554b7 (patch) | |
tree | 2806c030ff59616d43eb97a621d9f0af4efd71f3 /src/screen.c | |
parent | d7bc717504f4a43010d6b9d0382e99a4a07c3ea0 (diff) | |
download | screen-c50098231e66c1234a398002c2ab9adff6e554b7.tar.gz |
Fix a rendition issue for padded captions
Detailed bug #24066 by Micah Cowan.
Diffstat (limited to 'src/screen.c')
-rw-r--r-- | src/screen.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/screen.c b/src/screen.c index 4e39384..37b04ec 100644 --- a/src/screen.c +++ b/src/screen.c @@ -2165,7 +2165,7 @@ int padlen; r = winmsg_numrend; while (p >= buf) { - if (r && p - buf == winmsg_rendpos[r - 1]) + if (r && *p != 127 && p - buf == winmsg_rendpos[r - 1]) { winmsg_rendpos[--r] = pn - buf; continue; @@ -2179,6 +2179,8 @@ int padlen; while (i-- > 0) *pn-- = ' '; numpad--; + if (r && p - buf == winmsg_rendpos[r - 1]) + winmsg_rendpos[--r] = pn - buf; } } return pn2; |