1*3e12c5d1SDavid du Colombier #include <stdlib.h> 2*3e12c5d1SDavid du Colombier #include <string.h> 3*3e12c5d1SDavid du Colombier 4*3e12c5d1SDavid du Colombier void * calloc(size_t nmemb,size_t size)5*3e12c5d1SDavid du Colombiercalloc(size_t nmemb, size_t size) 6*3e12c5d1SDavid du Colombier { 7*3e12c5d1SDavid du Colombier void *mp; 8*3e12c5d1SDavid du Colombier 9*3e12c5d1SDavid du Colombier nmemb = nmemb*size; 10*3e12c5d1SDavid du Colombier if(mp = malloc(nmemb)) 11*3e12c5d1SDavid du Colombier memset(mp, 0, nmemb); 12*3e12c5d1SDavid du Colombier return(mp); 13*3e12c5d1SDavid du Colombier } 14