diff --git a/ft_bzero.c b/ft_bzero.c index c7ca901..5f58439 100644 --- a/ft_bzero.c +++ b/ft_bzero.c @@ -6,13 +6,13 @@ /* By: kcolin +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/15 11:28:05 by kcolin #+# #+# */ -/* Updated: 2024/10/15 14:13:29 by kcolin ### ########.fr */ +/* Updated: 2024/10/15 14:41:45 by kcolin ### ########.fr */ /* */ /* ************************************************************************** */ #include "libft.h" -void ft_bzero(void *b, t_size len) +void ft_bzero(void *s, t_size n) { - ft_memset(b, 0, len); + ft_memset(s, 0, n); } diff --git a/ft_memcpy.c b/ft_memcpy.c index bfbe02b..0099c94 100644 --- a/ft_memcpy.c +++ b/ft_memcpy.c @@ -6,21 +6,21 @@ /* By: kcolin +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/15 13:38:05 by kcolin #+# #+# */ -/* Updated: 2024/10/15 13:42:29 by kcolin ### ########.fr */ +/* Updated: 2024/10/15 14:40:24 by kcolin ### ########.fr */ /* */ /* ************************************************************************** */ #include "libft.h" -void *ft_memcpy(void *dst, const void *src, t_size len) +void *ft_memcpy(void *dest, const void *src, t_size n) { t_size i; i = 0; - while (i < len) + while (i < n) { - ((char *)dst)[i] = ((char *)src)[i]; + ((char *)dest)[i] = ((char *)src)[i]; i++; } - return (dst); + return (dest); } diff --git a/ft_memmove.c b/ft_memmove.c index 400c042..469258a 100644 --- a/ft_memmove.c +++ b/ft_memmove.c @@ -6,41 +6,41 @@ /* By: kcolin +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/15 13:57:12 by kcolin #+# #+# */ -/* Updated: 2024/10/15 14:12:15 by kcolin ### ########.fr */ +/* Updated: 2024/10/15 14:39:52 by kcolin ### ########.fr */ /* */ /* ************************************************************************** */ #include "libft.h" /* - * case 1: dst overlaps at start of src. - * src is before dst. + * case 1: dest overlaps at start of src. + * src is before dest. * copy back to front * - * case 2: dst overlaps at beginning of src. - * src is after dst. + * case 2: dest overlaps at beginning of src. + * src is after dest. * copy front to back. * - * case 3: dst and src do not overlap + * case 3: dest and src do not overlap * it doesn't matter how the data is copied * merge with case 2 */ -void *ft_memmove(void *dst, const void *src, t_size len) +void *ft_memmove(void *dest, const void *src, t_size n) { t_size i; - if (dst >= src && dst <= (src + len)) + if (dest >= src && dest <= (src + n)) { - i = len; + i = n; while (i > 0) { i--; - ((char *)dst)[i] = ((char *)src)[i]; + ((char *)dest)[i] = ((char *)src)[i]; } } else { - ft_memcpy(dst, src, len); + ft_memcpy(dest, src, n); } - return (dst); + return (dest); } diff --git a/ft_memset.c b/ft_memset.c index 59479c0..e0dd19e 100644 --- a/ft_memset.c +++ b/ft_memset.c @@ -6,21 +6,21 @@ /* By: kcolin +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/15 10:46:44 by kcolin #+# #+# */ -/* Updated: 2024/10/15 10:58:03 by kcolin ### ########.fr */ +/* Updated: 2024/10/15 14:42:49 by kcolin ### ########.fr */ /* */ /* ************************************************************************** */ #include "libft.h" -void *ft_memset(void *dest, int c, t_size len) +void *ft_memset(void *s, int c, t_size n) { t_size i; i = 0; - while (i < len) + while (i < n) { - *((unsigned char *)dest + i) = (unsigned char)c; + *((unsigned char *)s + i) = (unsigned char)c; i++; } - return (dest); + return (s); } diff --git a/libft.h b/libft.h index 8dab756..8a54f1d 100644 --- a/libft.h +++ b/libft.h @@ -6,7 +6,7 @@ /* By: kcolin +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/15 10:11:54 by kcolin #+# #+# */ -/* Updated: 2024/10/15 13:56:53 by kcolin ### ########.fr */ +/* Updated: 2024/10/15 14:42:16 by kcolin ### ########.fr */ /* */ /* ************************************************************************** */ @@ -23,9 +23,10 @@ int ft_isprint(int c); t_size ft_strlen(const char *s); -void *ft_memset(void *dest, int c, t_size len); -void ft_bzero(void *b, t_size len); -void *ft_memcpy(void *dst, const void *src, t_size len); -void *ft_memmove(void *dst, const void *src, t_size len); +void *ft_memset(void *s, int c, t_size n); +void ft_bzero(void *s, t_size n); +void *ft_memcpy(void *dest, const void *src, t_size n); +void *ft_memmove(void *dest, const void *src, t_size n); +t_size ft_strlcpy(char *dst, const char *src, t_size size); #endif