diff options
author | Chris Lumens <clumens@redhat.com> | 2008-04-15 17:34:05 -0400 |
---|---|---|
committer | Chris Lumens <clumens@redhat.com> | 2008-04-15 17:34:05 -0400 |
commit | b78f0712419b60692077886dd9c324c0113871fa (patch) | |
tree | fecc8d137b1977a7a1b3ec6cb8094c23c812c08a | |
parent | c68ebee03e114efd58c8834f5ee0c9359661ca2b (diff) | |
download | anaconda-b78f0712419b60692077886dd9c324c0113871fa.tar.gz anaconda-b78f0712419b60692077886dd9c324c0113871fa.tar.xz anaconda-b78f0712419b60692077886dd9c324c0113871fa.zip |
Fix definition of __libc_setlocale_lock for new glibc (#441940).
-rw-r--r-- | stubs/unicode-lite.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/stubs/unicode-lite.c b/stubs/unicode-lite.c index 0ef5678aa..d5d834d07 100644 --- a/stubs/unicode-lite.c +++ b/stubs/unicode-lite.c @@ -116,5 +116,8 @@ const size_t _nl_category_name_sizes[] = { /* avoid bringing in glibc's setlocale.o - we want to use our fake setlocale() */ -typedef pthread_mutex_t __libc_lock_t; -__libc_lock_t __libc_setlocale_lock; +union +{ + pthread_mutex_t mtx; + pthread_rwlock_t rwlck; +} __libc_setlocale_lock __attribute__((nocommon)); |