/* ** exemple allocation for 5 integers with malloc then calloc : ** a = (int *)malloc(5 * sizeof(int)); //5*4bytes = 20 bytes ** free(a); ** a = (int *)calloc(5, sizeof(int)); ** ** allocate count * size byte of memory and ** return a pointer to the allocated memory */ #include "libft.h" void *ft_calloc(size_t count, size_t size) { void *tmp; if (!(tmp = malloc(count * size))) return (NULL); ft_bzero(tmp, count * size); return (tmp); }