diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-03-04 16:22:04 +0100 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-03-04 16:22:04 +0100 |
| commit | e0ba9a82e11d9f23cf4eaed267b25021f98ae9f4 (patch) | |
| tree | 1edcce57ffac441288167283968c1dd6eef0e1e5 /src/state.c | |
| parent | 5dc7a4036025bd7c3f997f08e2d9b14338c0e528 (diff) | |
| download | minishell-e0ba9a82e11d9f23cf4eaed267b25021f98ae9f4.tar.gz minishell-e0ba9a82e11d9f23cf4eaed267b25021f98ae9f4.tar.bz2 minishell-e0ba9a82e11d9f23cf4eaed267b25021f98ae9f4.zip | |
Fixing environment, Added env buitin
Diffstat (limited to 'src/state.c')
| -rw-r--r-- | src/state.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/state.c b/src/state.c index 61d8d41..41c802b 100644 --- a/src/state.c +++ b/src/state.c @@ -14,11 +14,12 @@ int ms_state_init(t_state *state, const char **envp) { - if ((state->environment = ms_environment_from_array(envp)) == NULL) - return (-1); + state->environment = NULL; state->path = NULL; - if ((state->path = ms_path_update(state->path, ft_htget(state->environment, MS_PATH_KEY))) == NULL) + if ((state->environment = ms_environment_from_array(envp)) == NULL) return (-1); + /* if ((state->path = ms_path_update(state->path, ft_htget(state->environment, MS_PATH_KEY))) == NULL) */ + /* return (-1); */ return (0); } @@ -26,6 +27,6 @@ void ms_state_destroy(t_state *state) { if (state == NULL) return ; - ms_path_destroy(state->path); + /* ms_path_destroy(state->path); */ ft_htdestroy(state->environment, ms_ht_del_str_entry); } |
