calloc idiom