void _STLP_CALL __release_messages(_Locale_messages* cat) { #if defined(__LIBSTD_CPP_SYMBIAN32_WSD__) || defined(_STLP_LIBSTD_CPP_NO_STATIC_VAR_) hash_map<const char*, pair<void*, size_t>, hash<const char*>, __eqstr>*& messages_hash = get_locale_catalog_messages_hash(); __release_category(cat, _Loc_messages_destroy, _Loc_messages_name, &messages_hash); # else __release_category(cat, _Loc_messages_destroy, _Loc_messages_name, &messages_hash); # endif }
void _STLP_CALL __release_messages(_Locale_messages* cat) { __release_category(cat, _Loc_messages_destroy, _Loc_messages_name, messages_hash()); }
void _STLP_CALL __release_monetary(_Locale_monetary* cat) { __release_category(cat, _Loc_monetary_destroy, _Loc_monetary_name, monetary_hash()); }
void _STLP_CALL __release_collate(_Locale_collate* cat) { __release_category(cat, _Loc_collate_destroy, _Loc_collate_name, collate_hash()); }
void _STLP_CALL __release_time(_Locale_time* cat) { __release_category(cat, _Loc_time_destroy, _Loc_time_name, time_hash()); }
void _STLP_CALL __release_numeric(_Locale_numeric* cat) { __release_category(cat, _Loc_numeric_destroy, _Loc_numeric_name, numeric_hash()); }
void __STL_CALL __release_ctype(_Locale_ctype* cat) { __release_category(cat, _Loc_ctype_destroy, _Loc_ctype_name, ctype_hash); }
void _STLP_CALL __release_codecvt(_Locale_codecvt* cat) { __release_category(cat, _Loc_codecvt_destroy, _Loc_codecvt_name, codecvt_hash()); }