diff --git a/src/locale/strxfrm_l.c b/src/locale/strxfrm_l.c index 198b59b3..5ec05e0f 100644 --- a/src/locale/strxfrm_l.c +++ b/src/locale/strxfrm_l.c @@ -595,7 +595,7 @@ size_t glib_strxfrm(char* dest, size_t srclen = strlen(src); if (n != 0) { - strncpy(dest, src, MIN(srclen + 1, n)); + memcpy(dest, src, MIN(srclen + 1, n)); } return srclen;