Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- unsigned int ft_strlcat(char *dest, char *src, unsigned int size)
- {
- unsigned int i;
- unsigned int j;
- unsigned int k;
- k = 0;
- while (src[k])
- k++;
- i = 0;
- while (dest[i])
- i++;
- if (size != 0)
- {
- j = 0;
- while (src[j] && i + j < size - 1)
- {
- dest[i + j] = src[j];
- j++;
- }
- dest[i + j] = '\0';
- }
- if (size < i)
- return (size + k);
- return (i + k);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement