mc/mc-utf8-nlink.patch

12 lines
358 B
Diff

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