diff options
author | Bruno Haible <bruno@clisp.org> | 2010-11-07 18:57:08 +0100 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2011-06-07 23:38:48 +0200 |
commit | 12452d87fefaf31cce1b9206e663defa27197a40 (patch) | |
tree | 1411273b114fab57e0b1483adee48e723efb1416 /gettext-runtime/intl/vasnprintf.c | |
parent | e50ff28661d748f1c571d89ffd10ebe58eb78569 (diff) | |
download | external_gettext-12452d87fefaf31cce1b9206e663defa27197a40.zip external_gettext-12452d87fefaf31cce1b9206e663defa27197a40.tar.gz external_gettext-12452d87fefaf31cce1b9206e663defa27197a40.tar.bz2 |
vasnprintf: Support I flag on glibc systems.
Diffstat (limited to 'gettext-runtime/intl/vasnprintf.c')
-rw-r--r-- | gettext-runtime/intl/vasnprintf.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gettext-runtime/intl/vasnprintf.c b/gettext-runtime/intl/vasnprintf.c index 3dd8b3f..55dbb27 100644 --- a/gettext-runtime/intl/vasnprintf.c +++ b/gettext-runtime/intl/vasnprintf.c @@ -4753,6 +4753,10 @@ VASNPRINTF (DCHAR_T *resultbuf, size_t *lengthp, *fbp++ = ' '; if (flags & FLAG_ALT) *fbp++ = '#'; +#if __GLIBC__ >= 2 + if (flags & FLAG_LOCALIZED) + *fbp++ = 'I'; +#endif if (!pad_ourselves) { if (flags & FLAG_ZERO) |