Beispiel #1
0
int		main(int argc, char **argv)
{
	if (argc == 3)
		ft_union(ft_strcat(argv[2], argv[1]));
	ft_putchar('\n');
	return (0);
}
Beispiel #2
0
int     main(int argc, char **argv)
{
	if (argc == 3)
		ft_union(argv[1], argv[2]);
	else
		write(1, "\n", 1);
	return (0);
}
Beispiel #3
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);
}
Beispiel #4
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);
}