From 2f559e3e823548643f0a7dc2cce66b35545da601 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 4 Nov 2007 14:03:35 +0000 Subject: [PATCH] Update from gnulib. --- gettext-runtime/intl/ChangeLog | 4 ++++ gettext-runtime/intl/vasnprintf.c | 2 +- gettext-runtime/libasprintf/ChangeLog | 4 ++++ gettext-runtime/libasprintf/vasnprintf.c | 2 +- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/gettext-runtime/intl/ChangeLog b/gettext-runtime/intl/ChangeLog index 8c5406b40..b673c2fba 100644 --- a/gettext-runtime/intl/ChangeLog +++ b/gettext-runtime/intl/ChangeLog @@ -1,3 +1,7 @@ +2007-11-04 Bruno Haible + + * vasnprintf.c (scale10_round_decimal_decoded): Fix shift loop. + 2007-11-03 Bruno Haible * vasnprintf.c: Implement NEED_PRINTF_DOUBLE. diff --git a/gettext-runtime/intl/vasnprintf.c b/gettext-runtime/intl/vasnprintf.c index a226c0bc3..5cd5ef902 100644 --- a/gettext-runtime/intl/vasnprintf.c +++ b/gettext-runtime/intl/vasnprintf.c @@ -1152,7 +1152,7 @@ scale10_round_decimal_decoded (int e, mpn_t m, void *memory, int n) size_t count; for (count = m.nlimbs; count > 0; count--) { - accu += (mp_twolimb_t) *sourceptr++ << s; + accu += (mp_twolimb_t) *sourceptr++ << s_bits; *destptr++ = (mp_limb_t) accu; accu = accu >> GMP_LIMB_BITS; } diff --git a/gettext-runtime/libasprintf/ChangeLog b/gettext-runtime/libasprintf/ChangeLog index be45826e8..e400c33df 100644 --- a/gettext-runtime/libasprintf/ChangeLog +++ b/gettext-runtime/libasprintf/ChangeLog @@ -1,3 +1,7 @@ +2007-11-04 Bruno Haible + + * vasnprintf.c (scale10_round_decimal_decoded): Fix shift loop. + 2007-11-03 Bruno Haible * vasnprintf.c: Implement NEED_PRINTF_DOUBLE. diff --git a/gettext-runtime/libasprintf/vasnprintf.c b/gettext-runtime/libasprintf/vasnprintf.c index a226c0bc3..5cd5ef902 100644 --- a/gettext-runtime/libasprintf/vasnprintf.c +++ b/gettext-runtime/libasprintf/vasnprintf.c @@ -1152,7 +1152,7 @@ scale10_round_decimal_decoded (int e, mpn_t m, void *memory, int n) size_t count; for (count = m.nlimbs; count > 0; count--) { - accu += (mp_twolimb_t) *sourceptr++ << s; + accu += (mp_twolimb_t) *sourceptr++ << s_bits; *destptr++ = (mp_limb_t) accu; accu = accu >> GMP_LIMB_BITS; } -- 2.47.3