Lines Matching refs:codeset
157 const char *codeset = *codesetp; in gl_rwlock_define() local
159 if (codeset == NULL) in gl_rwlock_define()
161 *codesetp = binding->codeset; in gl_rwlock_define()
167 char *result = binding->codeset; in gl_rwlock_define()
168 if (result == NULL || strcmp (codeset, result) != 0) in gl_rwlock_define()
171 result = strdup (codeset); in gl_rwlock_define()
173 size_t len = strlen (codeset) + 1; in gl_rwlock_define()
176 memcpy (result, codeset, len); in gl_rwlock_define()
181 if (binding->codeset != NULL) in gl_rwlock_define()
182 free (binding->codeset); in gl_rwlock_define()
184 binding->codeset = result; in gl_rwlock_define()
250 const char *codeset = *codesetp; in gl_rwlock_define() local
252 if (codeset != NULL) in gl_rwlock_define()
257 result = strdup (codeset); in gl_rwlock_define()
261 size_t len = strlen (codeset) + 1; in gl_rwlock_define()
265 memcpy (result, codeset, len); in gl_rwlock_define()
267 codeset = result; in gl_rwlock_define()
269 *codesetp = codeset; in gl_rwlock_define()
270 new_binding->codeset = (char *) codeset; in gl_rwlock_define()
273 new_binding->codeset = NULL; in gl_rwlock_define()
330 BIND_TEXTDOMAIN_CODESET (const char *domainname, const char *codeset) in BIND_TEXTDOMAIN_CODESET() argument
332 set_binding_values (domainname, NULL, &codeset); in BIND_TEXTDOMAIN_CODESET()
333 return (char *) codeset; in BIND_TEXTDOMAIN_CODESET()