aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/main.c b/src/main.c
index 8c2d138..11e4517 100644
--- a/src/main.c
+++ b/src/main.c
@@ -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);
}