PR_Calloc¶
Allocates zeroed memory from the heap for a number of objects of a given size.
Syntax¶
#include <prmem.h>
void *PR_Calloc (
PRUint32 nelem,
PRUint32 elsize);
Parameters¶
nelem
The number of elements of size
elsize
to be allocated.elsize
The size of an individual element.
Returns¶
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()
.
Description¶
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.