Fix strlcpy

This commit is contained in:
Justine Tunney 2020-12-27 21:35:38 -08:00
parent 37a4c70c36
commit de09bec215
2 changed files with 38 additions and 1 deletions

View file

@ -34,7 +34,7 @@ size_t strlcpy(char *d, const char *s, size_t n) {
size_t slen, actual;
slen = strlen(s);
if (n) {
actual = MIN(n, slen);
actual = MIN(n - 1, slen);
memcpy(d, s, actual);
d[actual] = '\0';
}