ref: 024c96cf957f7185b6d5e95bb8770f3de76f1de3
dir: /src/libc/string/strcat.c/
#include <string.h>
#undef strcat
char *
strcat(char *restrict s1, const char *restrict s2)
{
char *ret = s1;
while (*s1)
++s1;
while ((*s1++ = *s2++) != 0)
;
return ret;
}