ref: 485a3301e6119f0c85d7869d469fc0a0888e49c1
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; }