Lines Matching defs:domainname
24 char *domainname;
31 static char *gettextdir(const char *domainname, size_t *dirlen)
35 if (!strcmp(p->domainname, domainname) && p->active) {
46 char *bindtextdomain(const char *domainname, const char *dirname)
50 if (!domainname) return 0;
51 if (!dirname) return gettextdir(domainname, &(size_t){0});
53 size_t domlen = strnlen(domainname, NAME_MAX+1);
63 if (!strcmp(p->domainname, domainname) &&
77 p->domainname = p->buf;
79 memcpy(p->domainname, domainname, domlen+1);
87 if (!strcmp(q->domainname, domainname) && q != p)
144 char *dcngettext(const char *domainname, const char *msgid1, const char *msgid2, unsigned long int n, int category)
159 if (!domainname) domainname = __gettextdomain();
161 domlen = strnlen(domainname, NAME_MAX+1);
165 if (!strcmp(q->domainname, domainname) && q->active)
210 (int)alt_modlen, modname, catname, domainname);
289 char *dcgettext(const char *domainname, const char *msgid, int category)
291 return dcngettext(domainname, msgid, 0, 1, category);
294 char *dngettext(const char *domainname, const char *msgid1, const char *msgid2, unsigned long int n)
296 return dcngettext(domainname, msgid1, msgid2, n, LC_MESSAGES);
299 char *dgettext(const char *domainname, const char *msgid)
301 return dcngettext(domainname, msgid, 0, 1, LC_MESSAGES);