From de1479f2a1f577fff4761b9877eb36320046a387 Mon Sep 17 00:00:00 2001 From: gwojda Date: Mon, 27 Mar 2017 17:01:35 +0200 Subject: [PATCH] fix decalage copy sur multiligne avec \n --- 42sh/src/line_editing/copy_cut_paste/copy_cut_paste.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/42sh/src/line_editing/copy_cut_paste/copy_cut_paste.c b/42sh/src/line_editing/copy_cut_paste/copy_cut_paste.c index cec171fb..6fb8f6c2 100644 --- a/42sh/src/line_editing/copy_cut_paste/copy_cut_paste.c +++ b/42sh/src/line_editing/copy_cut_paste/copy_cut_paste.c @@ -6,7 +6,7 @@ /* By: gwojda +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2016/12/19 12:45:06 by gwojda #+# #+# */ -/* Updated: 2017/03/24 11:57:45 by gwojda ### ########.fr */ +/* Updated: 2017/03/27 16:59:59 by gwojda ### ########.fr */ /* */ /* ************************************************************************** */ @@ -104,7 +104,7 @@ int ft_v(char **str, size_t *pos) } ft_current_str(*str, *pos); ft_get_next_str(*str, pos); - ft_putnc('\b', *pos - tmp_pos); + ft_putnc('\b', *pos - tmp_pos + (((*str)[*pos]) ? 1 : 0)); *pos = tmp_pos; return (0); }