diff options
Diffstat (limited to 'intl/bindtextdom.c')
-rw-r--r-- | intl/bindtextdom.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/intl/bindtextdom.c b/intl/bindtextdom.c index 602a651..7e5a74a 100644 --- a/intl/bindtextdom.c +++ b/intl/bindtextdom.c @@ -202,6 +202,7 @@ set_binding_values (domainname, dirnamep, codesetp) free (binding->codeset); binding->codeset = result; + binding->codeset_cntr++; modified = 1; } } @@ -265,6 +266,8 @@ set_binding_values (domainname, dirnamep, codesetp) /* The default value. */ new_binding->dirname = (char *) _nl_default_dirname; + new_binding->codeset_cntr = 0; + if (codesetp) { const char *codeset = *codesetp; @@ -285,6 +288,7 @@ set_binding_values (domainname, dirnamep, codesetp) memcpy (result, codeset, len); #endif codeset = result; + new_binding->codeset_cntr++; } *codesetp = codeset; new_binding->codeset = (char *) codeset; |