int ft_qqchose(char *arg, t_args *args) { int i; i = 1; while (arg[i] != '\0') { if (arg[i] == 'l') args->l = 1; else if (arg[i] == 'R') args->br = 1; else if (arg[i] == 'a') args->a = 1; else if (arg[i] == 'r') args->r = 1; else if (arg[i] == 't') args->t = 1; else if (arg[i] == '-' && arg[i + 1] == '\0') return (1); else ft_error_opt(arg[i]); i++; } return (0); }
int ft_options(char *s, t_opt *opt) { int i; i = 1; while (s[i] && ft_valid_opt(s[i])) { if (s[i] == 'l') opt->l = 1; else if (s[i] == 'R') opt->maj_r = 1; else if (s[i] == 'a') opt->a = 1; else if (s[i] == 'r') opt->r = 1; else if (s[i] == 't') opt->t = 1; i++; } if (s[i]) ft_error_opt(&s[i]); return (0); }