summaryrefslogtreecommitdiff
path: root/src/port/strlcat.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/port/strlcat.c')
-rw-r--r--src/port/strlcat.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/src/port/strlcat.c b/src/port/strlcat.c
index f447ad0c7bc..67c11069e6e 100644
--- a/src/port/strlcat.c
+++ b/src/port/strlcat.c
@@ -22,17 +22,17 @@
/*
* Appends src to string dst of size siz (unlike strncat, siz is the
* full size of dst, not space left). At most siz-1 characters
- * will be copied. Always NUL terminates (unless siz <= strlen(dst)).
+ * will be copied. Always NUL terminates (unless siz <= strlen(dst)).
* Returns strlen(src) + MIN(siz, strlen(initial dst)).
* If retval >= siz, truncation occurred.
*/
size_t
strlcat(char *dst, const char *src, size_t siz)
{
- char *d = dst;
+ char *d = dst;
const char *s = src;
- size_t n = siz;
- size_t dlen;
+ size_t n = siz;
+ size_t dlen;
/* Find the end of dst and adjust bytes left but don't go past end */
while (n-- != 0 && *d != '\0')
@@ -41,9 +41,11 @@ strlcat(char *dst, const char *src, size_t siz)
n = siz - dlen;
if (n == 0)
- return(dlen + strlen(s));
- while (*s != '\0') {
- if (n != 1) {
+ return (dlen + strlen(s));
+ while (*s != '\0')
+ {
+ if (n != 1)
+ {
*d++ = *s;
n--;
}
@@ -51,5 +53,5 @@ strlcat(char *dst, const char *src, size_t siz)
}
*d = '\0';
- return(dlen + (s - src)); /* count does not include NUL */
+ return (dlen + (s - src)); /* count does not include NUL */
}