calloc(3) is documented to have first a number and then a size. Obtained from: OpenBSD (through NetBSD)