mirror of
https://github.com/DavidGailleton/42-Push_Swap.git
synced 2026-01-27 00:41:57 +00:00
fix files
This commit is contained in:
@@ -44,4 +44,3 @@ void adaptive(t_stacks *piles)
|
||||
(void)piles;
|
||||
return ;
|
||||
}
|
||||
|
||||
|
||||
10
flags/flag.c
10
flags/flag.c
@@ -32,20 +32,20 @@ int calcul_mod(int argc, char **argv)
|
||||
{
|
||||
int mod;
|
||||
|
||||
if (verif_arg(argv[argc -1]))
|
||||
if (!verif_arg(argv[argc -1]))
|
||||
{
|
||||
if (ft_strncmp(argv[1], "--", 2) && ft_strncmp(argv[2], "--", 2))
|
||||
if (ft_strncmp("--", argv[1], 2) && ft_strncmp("--", argv[2], 2))
|
||||
mod = 2;
|
||||
else if (ft_strncmp(argv[1], "--", 2) && !ft_strncmp(argv[2], "--", 2))
|
||||
else if (ft_strncmp("--", argv[1], 2) && !ft_strncmp("--", argv[2], 2))
|
||||
mod = 1;
|
||||
else
|
||||
mod = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (ft_strncmp(argv[1], "--", 2) && ft_strncmp(argv[2], "--", 2))
|
||||
if (ft_strncmp("--", argv[1], 2) && ft_strncmp("--", argv[2], 2))
|
||||
mod = 5;
|
||||
else if (ft_strncmp(argv[1], "--", 2) && !ft_strncmp(argv[2], "--", 2))
|
||||
else if (ft_strncmp("--", argv[1], 2) && !ft_strncmp("--", argv[2], 2))
|
||||
mod = 4;
|
||||
else
|
||||
mod = 3;
|
||||
|
||||
10
main.c
10
main.c
@@ -16,11 +16,11 @@
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
if (!checker(argc, argv))
|
||||
{
|
||||
write(2, "Error !\n", 8);
|
||||
return (1);
|
||||
}
|
||||
// if (!checker(argc, argv))
|
||||
// {
|
||||
// write(2, "Error !\n", 8);
|
||||
// return (1);
|
||||
// }
|
||||
if (argc > 1)
|
||||
test1(argc, argv);
|
||||
return (0);
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
int ft_strncmp(const char *s1, const char *s2, int n)
|
||||
{
|
||||
int i;
|
||||
int res;
|
||||
|
||||
i = 0;
|
||||
if (n == 0)
|
||||
@@ -21,5 +22,9 @@ int ft_strncmp(const char *s1, const char *s2, int n)
|
||||
{
|
||||
i++;
|
||||
}
|
||||
return ((unsigned char)s1[i] - (unsigned char)s2[i]);
|
||||
res = (unsigned char)s1[i] - (unsigned char)s2[i];
|
||||
if (res == 0)
|
||||
return (1);
|
||||
else
|
||||
return (0);
|
||||
}
|
||||
|
||||
12
test_one.c
12
test_one.c
@@ -20,16 +20,14 @@
|
||||
int test1(int argc, char **argv)
|
||||
{
|
||||
t_stacks *piles;
|
||||
t_tab *preset;
|
||||
int mod;
|
||||
|
||||
piles = NULL;
|
||||
if (argc > 1)
|
||||
{
|
||||
piles = init_piles(argc, argv, 0);
|
||||
mod = calcul_mod(argc, argv);
|
||||
piles = init_piles(argc, argv, mod);
|
||||
flags(pos_flag(argv, mod), pos_bench(argv, mod), argv, piles);
|
||||
if (piles->bench == 1)
|
||||
print_bench(piles);
|
||||
preset = get_tabs(piles->a, range_bucket(piles->a));
|
||||
bucket_algo(piles, preset, range_bucket(piles->a));
|
||||
}
|
||||
free_all(piles);
|
||||
return (0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user