Allocates zeroed memory from the heap for a number of objects of a given size.
#include <prmem.h> void *PR_Calloc ( PRUint32 nelem, PRUint32 elsize);
nelem
elsize
to be allocated.elsize
An untyped pointer to the allocated memory, or if the allocation attempt fails, NULL
. Call PR_GetError()
to retrieve the error returned by the libc function malloc()
.
This function allocates memory on the heap for the specified number of objects of the specified size. All bytes in the allocated memory are cleared.