--- mc-4.6.2/src/screen.c +++ mc-4.6.2/src/screen.c @@ -671,7 +671,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);