st.c | 2 +- diff --git a/st.c b/st.c index 3829e73836202e4d82699585c96a0fde0d5cd6c1..4d04416d1946b02bdb277585d030bb9c9c3f0991 100644 --- a/st.c +++ b/st.c @@ -630,7 +630,7 @@ buflen -= charsize; } /* keep any uncomplete utf8 char for the next call */ - memcpy(buf, ptr, buflen); + memmove(buf, ptr, buflen); } void