ch->growby = grow;
HTChunkInit (ch, grow);
PUBLIC HTChunk * HTChunkCreate2 ARGS2 (int,grow, size_t, needed){    HTChunk * ch = (HTChunk *) calloc(1, sizeof(HTChunk));    if (ch == NULL)        outofmem(__FILE__, "HTChunkCreate2");    ch->growby = grow;    if (needed > 0) {	ch->allocated = needed-1 - ((needed-1) % ch->growby)	    + ch->growby; /* Round up */	ch->data = (char *)calloc(1, ch->allocated);	if (!ch->data)	    outofmem(__FILE__, "HTChunkCreate2 data");    }    ch->size = 0;    return ch;}