diff options
author | JozanLeClerc <bousset.rudy@gmail.com> | 2020-09-05 14:48:49 +0200 |
---|---|---|
committer | JozanLeClerc <bousset.rudy@gmail.com> | 2020-09-05 14:48:49 +0200 |
commit | 3976118a6e9acd035d20ef79d92632ecb962814e (patch) | |
tree | fdcf1e85b2e4c492c9955299f6e0a2e24d5272c8 /src/p_args.c | |
parent | This is all wrong (diff) | |
download | 42-minishell-3976118a6e9acd035d20ef79d92632ecb962814e.tar.gz 42-minishell-3976118a6e9acd035d20ef79d92632ecb962814e.tar.bz2 42-minishell-3976118a6e9acd035d20ef79d92632ecb962814e.tar.xz 42-minishell-3976118a6e9acd035d20ef79d92632ecb962814e.tar.zst 42-minishell-3976118a6e9acd035d20ef79d92632ecb962814e.zip |
Rewrite in progress
Diffstat (limited to 'src/p_args.c')
-rw-r--r-- | src/p_args.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/p_args.c b/src/p_args.c index 9ce0230..0ec391c 100644 --- a/src/p_args.c +++ b/src/p_args.c @@ -52,9 +52,9 @@ static char ptr++; if (*ptr == c && c == C_DQUOTE) { - if (*(ptr - 1) == C_BACKSLASH) + if (*(ptr - 1) == C_BS) { - if (*(ptr - 2) != C_BACKSLASH) + if (*(ptr - 2) != C_BS) ptr++; } } @@ -74,13 +74,13 @@ static int32_t { (*ptr)++; if ((*(*ptr) == C_SQUOTE || *(*ptr) == C_DQUOTE) && - *(*ptr - 1) != C_BACKSLASH) + *(*ptr - 1) != C_BS) { (*ptr) += 1; return (p_count_args(head, *ptr, argc, start)); } - if (ft_iswhitespace(*(*ptr)) == TRUE && *(*ptr - 1) == C_BACKSLASH && - *(*ptr - 2) != C_BACKSLASH) + if (ft_iswhitespace(*(*ptr)) == TRUE && *(*ptr - 1) == C_BS && + *(*ptr - 2) != C_BS) { (*ptr) += 1; return (-1); |