From c63ee0defff25db4612e9114d847b5045948e366 Mon Sep 17 00:00:00 2001 From: Dominik Kaiser Date: Thu, 7 Mar 2024 16:51:56 +0100 Subject: Add stuff, fix stuff and whatever --- ft_strlcpy.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'ft_strlcpy.c') diff --git a/ft_strlcpy.c b/ft_strlcpy.c index 670bf18..b4f6abc 100644 --- a/ft_strlcpy.c +++ b/ft_strlcpy.c @@ -6,13 +6,13 @@ /* By: dkaiser -size_t ft_strlcpy(char *restrict dst, const char *restrict src, size_t dstsize) +size_t ft_strlcpy(char *dst, const char *src, size_t dstsize) { size_t len; @@ -26,9 +26,12 @@ size_t ft_strlcpy(char *restrict dst, const char *restrict src, size_t dstsize) } dst[len] = '\0'; while (src[len] != '\0') - { len++; - } + } + else + { + while (src[len] != '\0') + len++; } return (len); } @@ -43,8 +46,8 @@ size_t ft_strlcpy(char *restrict dst, const char *restrict src, size_t dstsize) /* size_t len; */ /* size_t len2; */ -/* len = strlcpy(dst, src, 10); */ -/* len2 = ft_strlcpy(dst2, src, 10); */ +/* len = strlcpy(dst, src, 0); */ +/* len2 = ft_strlcpy(dst2, src, 0); */ /* printf("strlcpy (%zu): %s\n", len, dst); */ /* printf("ft_strlcpy (%zu): %s\n", len2, dst2); */ /* } */ -- cgit v1.2.3