Use MI alloc_cattr() instead of own om_allocattr().
Suggested by tsutsui@.