subreader.c: malloc+memset -> calloc