CI_LCMESSAGES
(tag != CI_LCMESSAGES) && (tag != CI_VERSION)) {
case CI_LCMESSAGES:
glcs[CI_LCMESSAGES].lc_un.lc_ptr, domain);
if (glcs[CI_LCMESSAGES].lc_un.lc_val == 0)
glcs[CI_LCMESSAGES].lc_un.lc_ptr =
glcs[CI_LCMESSAGES].lc_un.lc_ptr =
glcs[CI_LCMESSAGES].lc_un.lc_ptr = (char *)s2;
if ((locale = glcs[CI_LCMESSAGES].lc_un.lc_ptr) != NULL) {
glcs[CI_LCMESSAGES].lc_un.lc_ptr = NULL;
glcs[CI_LCMESSAGES].lc_un.lc_ptr = strdup(locale);