#include "ansidecl.h" | |
#include "libiberty.h" | |
#ifdef ANSI_PROTOTYPES | |
#include <stddef.h> | |
#else | |
#define size_t unsigned long | |
#endif | |
/* For systems with larger pointers than ints, this must be declared. */ | |
PTR malloc PARAMS ((size_t)); | |
PTR | |
calloc (nelem, elsize) | |
size_t nelem, elsize; | |
{ | |
register PTR ptr; | |
if (nelem == 0 || elsize == 0) | |
nelem = elsize = 1; | |
ptr = malloc (nelem * elsize); | |
if (ptr) bzero (ptr, nelem * elsize); | |
return ptr; | |
} |