ealloc
erep = ealloc(elen);
erep2 = ealloc(elen2);
erep = ealloc(elen);
erep2 = ealloc(elen2);
erep = ealloc(elen);
erep2 = ealloc(elen2);
erep = ealloc(elen);
erep2 = ealloc(elen2);
kb_out->contents = ealloc(keylength);
ks_lists = ealloc(nstrings * sizeof(*ks_lists));
ks_list_sizes = ealloc(nstrings * sizeof(*ks_list_sizes));
kvnos = ealloc(nstrings * sizeof(*kvnos));
kd = key_data = ealloc(nkeys * sizeof(*kd));
tl = ealloc(sizeof(*ent->tl_data));
h = ealloc(sizeof(*h));
*entry = ealloc(sizeof(**entry));
ent = ealloc(sizeof(*ent));
*mkeys_out = ealloc(sizeof(**mkeys_out));
key_out->contents = ealloc(key_out->length);
kd_out->key_data_contents[0] = ealloc(key->length);
inds = ealloc(2 * sizeof(*inds));