mirror of
https://github.com/openharmony/third_party_gettext.git
synced 2026-07-19 13:17:36 -04:00
intl/localename: control langinfo.h inclusion
This header is only used to work around buggy behavior in old versions of glibc, so do not include it all the time. Otherwise we get build failures on systems that do not provide langinfo.h. * gettext-runtime/intl/localename.c: Wrap langinfo.h include with same ifdefs used in the source later on.
This commit is contained in:
committed by
Daiki Ueno
parent
614ff78da5
commit
afe42f6d0b
@@ -1,3 +1,12 @@
|
||||
2015-10-14 Mike Frysinger <vapier@chromium.org>
|
||||
|
||||
intl/localename: control langinfo.h inclusion
|
||||
This header is only used to work around buggy behavior in old
|
||||
versions of glibc, so do not include it all the time. Otherwise
|
||||
we get build failures on systems that do not provide langinfo.h.
|
||||
* localename.c: Wrap langinfo.h include with same
|
||||
ifdefs used in the source later on.
|
||||
|
||||
2015-09-11 Daiki Ueno <ueno@gnu.org>
|
||||
|
||||
* gettext 0.19.6 released.
|
||||
|
||||
@@ -38,7 +38,9 @@
|
||||
# if defined __APPLE__ && defined __MACH__
|
||||
# include <xlocale.h>
|
||||
# endif
|
||||
# include <langinfo.h>
|
||||
# if __GLIBC__ >= 2 && !defined __UCLIBC__
|
||||
# include <langinfo.h>
|
||||
# endif
|
||||
# if !defined IN_LIBINTL
|
||||
# include "glthread/lock.h"
|
||||
# endif
|
||||
|
||||
Reference in New Issue
Block a user