diff options
author | Amadeusz Sławiński <amade@asmblr.net> | 2014-05-17 12:38:01 +0200 |
---|---|---|
committer | Amadeusz Sławiński <amade@asmblr.net> | 2014-05-17 12:44:44 +0200 |
commit | a1d6e691dcdeb9e5892b4a6fb85c9393a37e2e47 (patch) | |
tree | 5d73a062bbbc427f02c4c9ef6814a9a3a34058b4 | |
parent | 6eab875ef7f47f98a9525ee6e41556343ec579e5 (diff) | |
download | screen-a1d6e691dcdeb9e5892b4a6fb85c9393a37e2e47.tar.gz |
Fix cpation/hardstatus rendering problem
https://savannah.gnu.org/bugs/?42369
https://savannah.gnu.org/bugs/?32339
https://savannah.gnu.org/bugs/?42247
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
-rw-r--r-- | src/screen.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/screen.c b/src/screen.c index 473e4fa..8b36bea 100644 --- a/src/screen.c +++ b/src/screen.c @@ -2271,8 +2271,8 @@ int padlen; while (i-- > 0) *pn-- = ' '; numpad--; - if (r && p - buf == winmsg_rendpos[r - 1]) - winmsg_rendpos[--r] = pn - buf; + if (r && p - buf + 1== winmsg_rendpos[r - 1]) + winmsg_rendpos[--r] = pn - buf + 1; } } return pn2; |