/* ************************************************************************** */1/* */2/* ::: :::::::: */3/* main_bonus.c :+: :+: :+: */4/* +:+ +:+ +:+ */5/* By: yabtaour <[email protected]> +#+ +:+ +#+ */6/* +#+#+#+#+#+ +#+ */7/* Created: 2022/05/23 00:08:48 by yabtaour #+# #+# */8/* Updated: 2022/05/23 00:08:49 by yabtaour ### ########.fr */9/* */10/* ************************************************************************** */11#include "philosophers_bonus.h"1213int main(int argc, char *argv[])14{15t_data *data;1617data = (t_data *)malloc(sizeof(t_data));18if (!data)19return (0);20if (argc != 5 && argc != 6)21return (1);22data->argc = argc;23data->argv = argv;24if (!ft_parsing(data))25return (1);26if (!ft_initialize_data(data))27return (1);28if (!ft_start_semaphores(data))29return (1);30if (!ft_start(data))31return (1);32return (0);33}343536