Not correct, but successful checked by 42filechecker end validated by MOULINETTE :
char *ft_strnew(size_t size)
{
char *str;
if ((str = (char*)malloc(++size)) == 0)
return (NULL);
while (size)
{
*(str + size) = '\0';
size--;
}
*str = '\0';
return (str);
}
PS problem in ++size