summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libc/ChangeLog.eglibc5
-rw-r--r--libc/locale/xlocale.c2
-rw-r--r--libc/wcsmbs/wcsmbsload.c2
3 files changed, 7 insertions, 2 deletions
diff --git a/libc/ChangeLog.eglibc b/libc/ChangeLog.eglibc
index bfc141fca..8b274c63d 100644
--- a/libc/ChangeLog.eglibc
+++ b/libc/ChangeLog.eglibc
@@ -1,3 +1,8 @@
+2010-12-19 Gordon Schumacher <whiplash@pobox.com>
+
+ * locale/xlocale.x (DEFINE_CATEGORY): Fix merge issue.
+ * wcsmbs/wcsmbsload.c (wcsmbs_load_conv): Same.
+
2010-10-21 Joseph Myers <joseph@codesourcery.com>
* sysdeps/powerpc/bits/mathdef.h (FP_FAST_FMA, FP_FAST_FMAF): Do
diff --git a/libc/locale/xlocale.c b/libc/locale/xlocale.c
index a492d27cb..669b4af0b 100644
--- a/libc/locale/xlocale.c
+++ b/libc/locale/xlocale.c
@@ -84,7 +84,7 @@ const struct __locale_struct _nl_C_locobj attribute_hidden =
pointers here. */
#if defined (NL_CURRENT_INDIRECT)
#define DEFINE_CATEGORY(category, category_name, items, a) \
- __thread struct locale_data * const *_nl_current_##category \
+ __thread struct __locale_data * const *_nl_current_##category \
attribute_hidden = &_nl_C_locobj.__locales[category];
#include "categories.def"
#undef DEFINE_CATEGORY
diff --git a/libc/wcsmbs/wcsmbsload.c b/libc/wcsmbs/wcsmbsload.c
index faa2a5b40..2c4ffa81c 100644
--- a/libc/wcsmbs/wcsmbsload.c
+++ b/libc/wcsmbs/wcsmbsload.c
@@ -218,7 +218,7 @@ __wcsmbs_load_conv (struct __locale_data *new_category)
#else
void
internal_function
-__wcsmbs_load_conv (struct locale_data *new_category)
+__wcsmbs_load_conv (struct __locale_data *new_category)
{
/* When OPTION_EGLIBC_LOCALE_CODE is disabled, we should never reach
this point: there is no way to change locales, so every locale