Beispiel #1
0
void	ft_print_l_file(t_file *file)
{
	ft_putstr(file->permissions);
	ft_putstr("  ");
	ft_putnbr(file->nlinks);
	ft_putstr(" ");
	ft_putstr(file->username);
	ft_putstr("  ");
	ft_putstr(file->groupname);
	ft_printf(" %6d ", file->byte_size);
	ft_putstr(ft_substr(4, 12, file->date_modified));
	ft_putchar(' ');
	ft_putstr(file->name);
	ft_putchar('\n');
}
Beispiel #2
0
char        *operation(char *a, char *b, int neg, int op)
{
    char    *tmp;
	char	*ret;

    if (op == 1)
        tmp = ft_addstr(a, b);
    else
        tmp = ft_substr(a, b);
	ret = ft_strcleanfront(tmp, '0');
    if (neg == 1)
        ft_straddcharf(&ret, '-');
	ft_strdel(&tmp);
    return (ret);
}