ref: 8b59286ef1d9bef6c2c7b248ab0b8072e25ec9cf
dir: /sys/src/ape/lib/ap/gen/calloc.c/
#include <stdlib.h> #include <string.h> void * calloc(size_t n, size_t s) { void *v; if(n > 1 && ((size_t)-1)/n < s) return 0; n *= s; if(v = malloc(n)) memset(v, 0, n); return v; }