From d1bb18f983cb7c39dc46c971b25f665fb70f2a9e Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Thu, 24 Jun 1999 13:27:58 +0000 Subject: [PATCH] Update from main branch. --- misc/efgcvt_r.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; -- 2.47.3