PR Calloc
From MDC
< NSPR API Reference < Memory Management Operations
Allocates zeroed memory from the heap for a number of objects of a given size.
Contents |
[edit] Syntax
#include <prmem.h> void *PR_Calloc ( PRUint32 nelem, PRUint32 elsize);
[edit] Parameters
nelem- The number of elements of size
elsizeto be allocated. elsize- The size of an individual element.
[edit] 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().
[edit] 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.