Home | History | Annotate | Download | only in intl

Lines Matching defs:codeset

89 /* Specifies the directory name *DIRNAMEP and the output codeset *CODESETP
176 const char *codeset = *codesetp;
178 if (codeset == NULL)
180 *codesetp = binding->codeset;
186 char *result = binding->codeset;
187 if (result == NULL || strcmp (codeset, result) != 0)
190 result = strdup (codeset);
192 size_t len = strlen (codeset) + 1;
195 memcpy (result, codeset, len);
200 if (binding->codeset != NULL)
201 free (binding->codeset);
203 binding->codeset = result;
272 const char *codeset = *codesetp;
274 if (codeset != NULL)
279 result = strdup (codeset);
283 size_t len = strlen (codeset) + 1;
287 memcpy (result, codeset, len);
289 codeset = result;
292 *codesetp = codeset;
293 new_binding->codeset = (char *) codeset;
296 new_binding->codeset = NULL;
353 BIND_TEXTDOMAIN_CODESET (const char *domainname, const char *codeset)
355 set_binding_values (domainname, NULL, &codeset);
356 return (char *) codeset;