mirror of
https://github.com/DavidGailleton/42-Push_Swap.git
synced 2026-01-27 00:41:57 +00:00
finish the checker error
This commit is contained in:
23
main.c
23
main.c
@@ -12,16 +12,25 @@
|
||||
|
||||
#include "push_swap.h"
|
||||
#include "parsing.h"
|
||||
#include "check_error.h"
|
||||
#include "flags.h"
|
||||
#include <unistd.h>
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
// if (!checker(argc, argv))
|
||||
// {
|
||||
// write(2, "Error !\n", 8);
|
||||
// return (1);
|
||||
// }
|
||||
if (argc > 1)
|
||||
test1(argc, argv);
|
||||
char **tab;
|
||||
int mod;
|
||||
int len;
|
||||
|
||||
tab = split_all(join_all(argc, argv));
|
||||
if (!tab)
|
||||
return (0);
|
||||
len = len_split(tab);
|
||||
mod = calcul_mod(len, tab);
|
||||
if (check_error(tab, mod))
|
||||
test1(tab, len, mod);
|
||||
else
|
||||
write(2, "Error\n", 7);
|
||||
free_tab(tab);
|
||||
return (0);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user