aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c25
1 files changed, 14 insertions, 11 deletions
diff --git a/src/main.c b/src/main.c
index 020b5e7..494fabc 100644
--- a/src/main.c
+++ b/src/main.c
@@ -12,22 +12,25 @@
#include "minishell.h"
-int main(int argc, char **argv, char **envp)
+int main(int argc, char **argv, const char **envp)
{
t_state state;
- char *line;
- int ret;
+ /* char *line; */
+ /* int ret; */
+ (void)argc;
+ (void)argv;
if (ms_state_init(&state, envp) == -1)
return (1);
-
- while ((ret = ft_next_line(STDIN_FILENO, &line)) == 1)
- {
- if (ms_eval(ms_parse(line)) == -1)
- continue ; // and display error
- free(line);
- }
- free(line);
+ ms_env(&state);
+
+ /* while ((ret = ft_next_line(STDIN_FILENO, &line)) == 1) */
+ /* { */
+ /* if (ms_eval(ms_parse(line)) == -1) */
+ /* continue ; // and display error */
+ /* free(line); */
+ /* } */
+ /* free(line); */
ms_state_destroy(&state);
return (0);
}