new libft with gmalloc