Xcalloc
extern void *Xcalloc(size_t, size_t);
id_norm = (char *)Xcalloc(1, osz);
str_norm = (char *)Xcalloc(1, nsz);
plural_norm = (char *)Xcalloc(1, nsz);
pstr_norm = (char **)Xcalloc(str->no, sizeof (char *));
pstr_fmt = (int *)Xcalloc(str->no, sizeof (int));
pstr_norm[i] = (char *)Xcalloc(1, nsz);
p = Xcalloc(1, sizeof (struct catalog));
p->msg = Xcalloc(p->msg_size, sizeof (struct messages));
p->thash = Xcalloc(p->thash_size, sizeof (unsigned int));
tmp = Xcalloc(1, sizeof (struct catalog));
tmp->msg = Xcalloc(tmp->msg_size,
tmp->thash = Xcalloc(tmp->thash_size,
cur_catalog->thash = Xcalloc(cur_catalog->thash_size,
hash_tbl = (unsigned int *)Xcalloc(hash_size,
hash_tbl = (unsigned int *)Xcalloc(hash_size,
less = (int *)Xcalloc(message_count, sizeof (int));
more = (int *)Xcalloc(message_count, sizeof (int));