Lines Matching refs:cat
54 nl_catd cat; member
110 cc->cat = d; in _ast_catopen()
122 sfprintf(sfstderr, "AHA#%d:%s %s %s native %p\n", __LINE__, __FILE__, s, name, cc->cat); in _ast_catopen()
137 _ast_catgets(_ast_nl_catd cat, int set, int num, const char* msg) in _ast_catgets() argument
139 if (cat == (_ast_nl_catd)(-1)) in _ast_catgets()
142 if (!((Cc_t*)cat)->set) in _ast_catgets()
147 msg = (char*)catgets(((Cc_t*)cat)->cat, set, num, msg); in _ast_catgets()
148 if (((Cc_t*)cat)->cvt != (iconv_t)(-1)) in _ast_catgets()
152 iconv_write(((Cc_t*)cat)->cvt, ((Cc_t*)cat)->tmp, &s, &n, NiL); in _ast_catgets()
153 if (s = sfstruse(((Cc_t*)cat)->tmp)) in _ast_catgets()
159 return mcget((Mc_t*)cat, set, num, msg); in _ast_catgets()
163 _ast_catclose(_ast_nl_catd cat) in _ast_catclose() argument
165 if (cat == (_ast_nl_catd)(-1)) in _ast_catclose()
168 if (!((Cc_t*)cat)->set) in _ast_catclose()
170 if (((Cc_t*)cat)->cvt != (iconv_t)(-1)) in _ast_catclose()
171 iconv_close(((Cc_t*)cat)->cvt); in _ast_catclose()
172 if (((Cc_t*)cat)->tmp) in _ast_catclose()
173 sfclose(((Cc_t*)cat)->tmp); in _ast_catclose()
174 return catclose(((Cc_t*)cat)->cat); in _ast_catclose()
177 return mcclose((Mc_t*)cat); in _ast_catclose()