diff --git a/src/treedrawing.c b/src/treedrawing.c index 957b1c2..6dff6ab 100644 --- a/src/treedrawing.c +++ b/src/treedrawing.c @@ -6,7 +6,7 @@ /* By: khais +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/03/18 15:24:50 by khais #+# #+# */ -/* Updated: 2025/03/19 12:09:47 by khais ### ########.fr */ +/* Updated: 2025/03/19 14:00:35 by khais ### ########.fr */ /* */ /* ************************************************************************** */ @@ -40,7 +40,7 @@ void dedent(t_buffer *leader, bool is_last) idx = leader->length - length_to_remove; if (idx >= 0) { - leader->buffer[idx] = '\0'; + ft_bzero(leader->buffer + idx, length_to_remove); leader->length = idx; } } diff --git a/src/treedrawing.h b/src/treedrawing.h index 34b2c69..b132640 100644 --- a/src/treedrawing.h +++ b/src/treedrawing.h @@ -6,7 +6,7 @@ /* By: khais +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/03/18 12:24:25 by khais #+# #+# */ -/* Updated: 2025/03/19 12:10:05 by khais ### ########.fr */ +/* Updated: 2025/03/19 13:50:37 by khais ### ########.fr */ /* */ /* ************************************************************************** */ @@ -21,6 +21,11 @@ # define VERTICAL " │ " # define SPACE " " +/* # define CROSS " |- " */ +/* # define CORNER " \\- " */ +/* # define VERTICAL " | " */ +/* # define SPACE " " */ + void indent(t_buffer *indent, bool is_last); void dedent(t_buffer *indent, bool is_last);