--- src/screen.c +++ src/screen.c @@ -669,7 +669,7 @@ SLsmg_write_nwchars (((wchar_t *) buffer) + txtlen - n2, n2); } else - SLsmg_write_nwchars ((wchar_t *) buffer, len); + SLsmg_write_nwchars ((wchar_t *) buffer + still, len); } else { printw ("%*s", still, ""); SLsmg_write_nwchars ((wchar_t *) buffer, txtlen);