From: Lukas Jiriste Date: Thu, 29 Feb 2024 16:22:45 +0000 (+0100) Subject: Fix incorect memmove X-Git-Url: https://git.ljiriste.work/?a=commitdiff_plain;h=476d2fe6a4c2b0a53e1f68d5c26e8dbbac7359e2;p=Libft.git Fix incorect memmove --- diff --git a/ft_arr/ft_vec_forget.c b/ft_arr/ft_vec_forget.c index 284d6b5..7a47707 100644 --- a/ft_arr/ft_vec_forget.c +++ b/ft_arr/ft_vec_forget.c @@ -6,7 +6,7 @@ /* By: ljiriste +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2023/12/12 10:11:45 by ljiriste #+# #+# */ -/* Updated: 2023/12/23 12:46:49 by ljiriste ### ########.fr */ +/* Updated: 2024/02/29 17:20:13 by ljiriste ### ########.fr */ /* */ /* ************************************************************************** */ @@ -23,7 +23,7 @@ t_arr_stat ft_vec_forget_range(t_vec *vec, size_t count, size_t index) if (!vec || index + count > vec->size || index > SIZE_MAX - count) return (invalid_input); vec->size -= count; - ft_memmove((char *)vec->vec + index, + ft_memmove((char *)vec->vec + vec->el_size * index, (char *)vec->vec + vec->el_size * (index + count), vec->el_size * (vec->size - index)); return (success);