Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- size_t ft_strlcat(char *dst, const char *src, size_t size)
- {
- size_t strlendst;
- size_t strlensrc;
- size_t run;
- strlendst = ft_strlen(dst);
- strlensrc = ft_strlen(src);
- if (size == 0)
- return (strlensrc);
- if (size - 1 < strlendst)
- return (strlensrc + size);
- run = 0;
- while ((strlendst + run < size - 1) && src[run])
- {
- dst[strlendst + run] = src[run];
- run++;
- }
- dst[strlendst + run] = '\0';
- return (strlendst + strlensrc);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement