Lines Matching refs:codeset
94 /* Specifies the directory name *DIRNAMEP and the output codeset *CODESETP
183 const char *codeset = *codesetp;
185 if (codeset == NULL)
187 *codesetp = binding->codeset;
193 char *result = binding->codeset;
194 if (result == NULL || strcmp (codeset, result) != 0)
197 result = strdup (codeset);
199 size_t len = strlen (codeset) + 1;
202 memcpy (result, codeset, len);
207 if (binding->codeset != NULL)
208 free (binding->codeset);
210 binding->codeset = result;
279 const char *codeset = *codesetp;
281 if (codeset != NULL)
286 result = strdup (codeset);
290 size_t len = strlen (codeset) + 1;
294 memcpy (result, codeset, len);
296 codeset = result;
299 *codesetp = codeset;
300 new_binding->codeset = (char *) codeset;
303 new_binding->codeset = NULL;
362 BIND_TEXTDOMAIN_CODESET (domainname, codeset)
364 const char *codeset;
366 set_binding_values (domainname, NULL, &codeset);
367 return (char *) codeset;