From 09573b8b63e462bfd005d3a17127dd3a92aea54c Mon Sep 17 00:00:00 2001 From: cacapon Date: Fri, 25 Apr 2025 22:25:33 +0900 Subject: [PATCH] =?UTF-8?q?quote=E3=82=92=E5=90=AB=E3=82=81=E3=82=8B?= =?UTF-8?q?=E3=82=88=E3=81=86=E3=81=AB=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/tokenizer/read_token.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/tokenizer/read_token.c b/src/tokenizer/read_token.c index 244034d..c33854e 100644 --- a/src/tokenizer/read_token.c +++ b/src/tokenizer/read_token.c @@ -6,7 +6,7 @@ /* By: ttsubo +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/04/15 16:33:33 by ttsubo #+# #+# */ -/* Updated: 2025/04/17 11:49:37 by ttsubo ### ########.fr */ +/* Updated: 2025/04/25 22:20:42 by ttsubo ### ########.fr */ /* */ /* ************************************************************************** */ @@ -17,11 +17,12 @@ static char *_read_quoted_token(t_tokenizer *tkn) char quote; int start; - quote = tkn->input[tkn->pos++]; - start = tkn->pos; + quote = tkn->input[tkn->pos]; + start = tkn->pos++; while (tkn->input[tkn->pos] && tkn->input[tkn->pos] != quote) tkn->pos++; - return (ft_substr(tkn->input, start, tkn->pos++ - start)); + tkn->pos++; + return (ft_substr(tkn->input, start, tkn->pos - start)); } static char *_read_op_token(t_tokenizer *tkn)