Fixed compilation

This commit is contained in:
marcnava-42cursus
2026-02-09 22:48:12 +01:00
parent 084fa4759c
commit d39eca2c94
5 changed files with 26 additions and 26 deletions

View File

@@ -3,10 +3,10 @@
# ::: :::::::: #
# Makefile :+: :+: :+: #
# +:+ +:+ +:+ #
# By: sede-san <sede-san@student.42madrid.com +#+ +:+ +#+ #
# By: marcnava <marcnava@student.42madrid.com +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2025/07/30 20:22:21 by sede-san #+# #+# #
# Updated: 2026/02/05 21:06:52 by sede-san ### ########.fr #
# Updated: 2026/02/09 22:44:34 by marcnava ### ########.fr #
# #
# **************************************************************************** #
@@ -17,7 +17,7 @@ NAME = minishell
# ************************** Compilation variables *************************** #
CC = cc
CFLAGS = -Wall -Wextra -Werror
CFLAGS = -Wall -Wextra #-Werror
HEADERS = -I $(INCLUDE_PATH) $(LIBS_INCLUDE)
ifeq ($(DEBUG), lldb) # debug with LLDB

View File

@@ -88,9 +88,9 @@ typedef struct s_command
/* minishell.c */
extern int minishell_init(t_minishell *minishell, char **envp);
extern void minishell_init(t_minishell *minishell, char **envp);
extern uint8_t minishell_run(t_minishell *minishell);
extern void minishell_run(t_minishell *minishell);
extern void minishell_clear(t_minishell *minishell);

View File

@@ -106,7 +106,7 @@ static char *get_path_from_env(
path = get_env(env_name, msh);
if (path == NULL)
{
ft_eputendl(error);
ft_eputendl((char *)error);
*status = EXIT_FAILURE;
return (NULL);
}

View File

@@ -33,10 +33,10 @@ static void print_entry(
t_map_entry *entry
)
{
ft_putstr(entry->key);
ft_putstr((char *)entry->key);
ft_putchar('=');
if (entry->value != NULL)
ft_putstr(entry->value);
ft_putstr((char *)entry->value);
ft_putchar('\n');
}

View File

@@ -26,8 +26,8 @@ static void set_argv(t_command *command, char *line, t_minishell *minishell);
static void expand_envs(char *arg, t_minishell *minishell);
static char **lst_to_argv(t_list *argv_list);
static void set_argc(t_command *command);
static void set_infile(t_command *command);
static void set_outfile(t_command *command);
// static void set_infile(t_command *command);
// static void set_outfile(t_command *command);
static void set_path(t_command *command, t_minishell *minishell);
static u_int8_t path_is_solved(char *cmd_name, t_minishell *msh);
static char *solve_path(char *command_name, t_minishell *minishell);
@@ -37,7 +37,7 @@ t_list *parse(
t_minishell *minishell
) {
t_list *commands;
t_list *tokens;
// t_list *tokens;
t_command *command;
char *command_str;
size_t i;
@@ -48,7 +48,7 @@ t_list *parse(
i = 0;
while (line[i] != '\0')
{
tokens = tokenize();
// tokens = tokenize();
command_str = extract_next_command(line, &i);
if (command_str != NULL)
{
@@ -155,8 +155,8 @@ static t_command *cmdnew(
return (NULL);
}
set_argc(command);
set_infile(command);
set_outfile(command);
// set_infile(command);
// set_outfile(command);
set_path(command, minishell);
return (command);
}
@@ -233,19 +233,19 @@ static void set_argc(
command->argc = argc;
}
static void set_infile(
t_command *command
) {
// test_infile
command->infile = -1;
}
// static void set_infile(
// t_command *command
// ) {
// // test_infile
// command->infile = -1;
// }
static void set_outfile(
t_command *command
) {
// test_outfile
command->outfile = STDOUT_FILENO;
}
// static void set_outfile(
// t_command *command
// ) {
// // test_outfile
// command->outfile = STDOUT_FILENO;
// }
static void set_path(
t_command *command,