void _Messages_impl::do_close(catalog thecat) const { if (_M_message_obj) _Locale_catclose(_M_message_obj, thecat); if (_M_map) _M_map->erase(thecat); }
void messages<char>::do_close(catalog cat) const { if (_M_message_obj) _Locale_catclose(_M_message_obj, cat); }
void messages<wchar_t>::do_close(catalog thecat) const { if (_M_message_obj) _Locale_catclose(_M_message_obj, thecat); _M_map->erase(thecat); }