aboutsummaryrefslogtreecommitdiff
path: root/src/env_to_strlst.c
diff options
context:
space:
mode:
authorDominik Kaiser2025-01-14 18:33:45 +0100
committerGitHub2025-01-14 18:33:45 +0100
commit430521cc47e9f47fbd1005fade9251c31d9f3f18 (patch)
tree14d1f541418576d565f42f0d70faf1369fc17d1b /src/env_to_strlst.c
parentda80405b345b58f9e1bd83039b1df3771b5ca193 (diff)
parentd4f3525a01f2566afed0da9209cb1c64bf188776 (diff)
downloadminishell-430521cc47e9f47fbd1005fade9251c31d9f3f18.tar.gz
minishell-430521cc47e9f47fbd1005fade9251c31d9f3f18.zip
Merge pull request #28 from dpu-kaiser/uwu
Some changes
Diffstat (limited to 'src/env_to_strlst.c')
-rw-r--r--src/env_to_strlst.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/env_to_strlst.c b/src/env_to_strlst.c
index 2031c24..40aaf9d 100644
--- a/src/env_to_strlst.c
+++ b/src/env_to_strlst.c
@@ -26,6 +26,11 @@ char **env_to_strlst(t_env *env)
cur = env;
while (cur != NULL)
{
+ if (ft_strchr(cur->name, '?'))
+ {
+ cur = cur->next;
+ continue;
+ }
size++;
cur = cur->next;
}
@@ -36,6 +41,8 @@ char **env_to_strlst(t_env *env)
cur = env;
while (i < size)
{
+ if (ft_strchr(cur->name, '?'))
+ cur = cur->next;
result[i] = get_var_assign(cur);
cur = cur->next;
i++;