From: Ulrich Drepper Date: Thu, 24 Jun 1999 13:27:58 +0000 (+0000) Subject: Update from main branch. X-Git-Tag: cvs/glibc_2-1-2~356 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d1bb18f983cb7c39dc46c971b25f665fb70f2a9e;p=thirdparty%2Fglibc.git Update from main branch. --- diff --git a/misc/efgcvt_r.c b/misc/efgcvt_r.c index 167bd7a8094..944fe4cc984 100644 --- a/misc/efgcvt_r.c +++ b/misc/efgcvt_r.c @@ -191,8 +191,8 @@ APPEND (FUNC_PREFIX, ecvt_r) (value, ndigit, decpt, sign, buf, len) *sign = isfinite (value) ? signbit (value) != 0 : 0; } else - if (APPEND (FUNC_PREFIX, fcvt_r) (value, ndigit - 1, decpt, sign, - buf, len)) + if (APPEND (FUNC_PREFIX, fcvt_r) (value, MIN (ndigit, NDIGIT_MAX) - 1, + decpt, sign, buf, len)) return -1; *decpt += exponent;