diff options
Diffstat (limited to 'locale/programs/localedef.c')
-rw-r--r-- | locale/programs/localedef.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/locale/programs/localedef.c b/locale/programs/localedef.c index d64af771fe..f420400c7d 100644 --- a/locale/programs/localedef.c +++ b/locale/programs/localedef.c @@ -255,8 +255,11 @@ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\ { avail = act_add_locdef->locale->categories[cat].generic != NULL; if (avail) - localedef->categories[cat].generic - = act_add_locdef->locale->categories[cat].generic; + { + localedef->categories[cat].generic + = act_add_locdef->locale->categories[cat].generic; + localedef->avail |= 1 << cat; + } } if (! avail) |