From: Alan Cox Date: Mon, 22 Jan 2018 00:09:09 +0000 (+0000) Subject: strlcpy: make more robust X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=efcfe7b596dc6c82a1d2f16c15967200f36a3980;p=FUZIX.git strlcpy: make more robust --- diff --git a/Library/libs/strlcpy.c b/Library/libs/strlcpy.c index e565d8ba..f4d2cf61 100644 --- a/Library/libs/strlcpy.c +++ b/Library/libs/strlcpy.c @@ -2,7 +2,7 @@ size_t strlcpy(char *dst, const char *src, size_t dstsize) { - size_t len = strlen(src); + size_t len = strnlen(src, dstsize); size_t cp = len >= dstsize ? dstsize - 1 : len; memcpy(dst, src, cp); dst[cp] = 0;