int main(int argc, char **argv) { if (argc == 3) ft_union(ft_strcat(argv[2], argv[1])); ft_putchar('\n'); return (0); }
int main(int argc, char **argv) { if (argc == 3) ft_union(argv[1], argv[2]); else write(1, "\n", 1); return (0); }
int main(int argc, char **argv) { int size; size = 0; if (argc == 3 && argv[1] != NULL && argv[2] != NULL) { if (ft_strlen(argv[1]) > ft_strlen(argv[2])) size = ft_strlen(argv[1]); else size = ft_strlen(argv[2]); ft_union(argv[1], argv[2], size); } write(1, "\n", 1); return (0); }
static int check_bin(t_cmd *cmd) { int i; int stat; char *path; i = 0; stat = 0; while (cmd->paths && cmd->paths[i] && !stat) { path = ft_union(cmd->paths[i], "/", cmd->cmd); if (!access(path, X_OK)) { cmd->cmd = path; stat = 1; } i++; } return (stat); }