diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-03-28 12:10:13 +0100 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-03-28 12:10:13 +0100 |
| commit | 73a7027a9d58c6ca71817170bff23ac71edac9d8 (patch) | |
| tree | bb992bb24bf4e0f576f4c37eb9cc5dea04cdbdd3 /src/main.c | |
| parent | 3b319748a024067b4ce0b70ae2dad364977d6365 (diff) | |
| download | minishell-73a7027a9d58c6ca71817170bff23ac71edac9d8.tar.gz minishell-73a7027a9d58c6ca71817170bff23ac71edac9d8.tar.bz2 minishell-73a7027a9d58c6ca71817170bff23ac71edac9d8.zip | |
Cleaning env and path, Removed state struct
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -14,15 +14,18 @@ int main(int argc, char **argv, const char **envp) { - t_state state; + t_path path; + t_env env; /* char *line; */ /* int ret; */ (void)argc; (void)argv; - if (ms_state_init(&state, envp) == -1) - return (1); - /* ms_env(&state); */ + env = ms_env_from_array((char**)envp); + path = ms_path_update(NULL, ft_htget(env, MS_PATH_KEY)); + + printf("%s\n", (char*)ft_htget(path, "nmap")); + /* ms_env(env); */ /* ms_pwd(&state); */ /* ms_cd(&state, NULL); */ /* ms_pwd(&state); */ @@ -34,6 +37,7 @@ int main(int argc, char **argv, const char **envp) /* free(line); */ /* } */ /* free(line); */ - ms_state_destroy(&state); + ft_htdestroy(path, ms_ht_del_str_entry); + ft_htdestroy(env, ms_ht_del_str_entry); return (0); } |
