/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* token_init.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: jhalford +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2016/11/10 15:30:25 by jhalford #+# #+# */ /* Updated: 2017/03/13 15:41:35 by jhalford ### ########.fr */ /* */ /* ************************************************************************** */ #include "minishell.h" t_token *token_init(void) { t_token *token; token = (t_token *)malloc(sizeof(t_token)); //non protege token->type = 0; token->size = 8; token->data = ft_strnew(token->size + 1); token->esc = (unsigned char *)ft_strnew((token->size >> 3)); token->esc2 = (unsigned char *)ft_strnew((token->size >> 3)); return (token); }