From 52d895a4ce96bba606fdc11619ae213a29fff4be Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Fri, 29 Sep 2000 06:21:56 +0000 Subject: Update. 2000-09-18 Bruno Haible * intl/dcigettext.c: Outside libc, use local variable names that don't clash with those in libc. * intl/bindtextdom.c: Likewise. * intl/textdomain.c: Likewise. --- intl/textdomain.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'intl/textdomain.c') diff --git a/intl/textdomain.c b/intl/textdomain.c index 2a4b67c..fe9f171 100644 --- a/intl/textdomain.c +++ b/intl/textdomain.c @@ -51,6 +51,14 @@ # define __libc_rwlock_unlock(NAME) #endif +/* The internal variables in the standalone libintl.a must have different + names than the internal variables in GNU libc, otherwise programs + using libintl.a cannot be linked statically. */ +#if !defined _LIBC +# define _nl_default_default_domain _nl_default_default_domain__ +# define _nl_current_default_domain _nl_current_default_domain__ +#endif + /* @@ end of prolog @@ */ /* Name of the default text domain. */ -- cgit v1.1