Loading...
string/strlcat.c Libc-997.90.3 Libc-825.26
--- Libc/Libc-997.90.3/string/strlcat.c
+++ Libc/Libc-825.26/string/strlcat.c
@@ -31,8 +31,8 @@
     if (srclen < maxlen-dstlen) {
         memcpy(dst+dstlen, src, srclen+1);
     } else {
-        memcpy(dst+dstlen, src, maxlen-dstlen-1);
-        dst[maxlen-1] = '\0';
+        memcpy(dst+dstlen, src, maxlen-1);
+        dst[dstlen+maxlen-1] = '\0';
     }
     return dstlen + srclen;
 }