From 102790400d6a80018cdccea7503eecf5d1d72e7e Mon Sep 17 00:00:00 2001 From: ceriel Date: Fri, 6 Feb 1987 13:28:01 +0000 Subject: [PATCH] bug fix --- lang/cem/libcc/gen/ecvt.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lang/cem/libcc/gen/ecvt.c b/lang/cem/libcc/gen/ecvt.c index 4be5e6653..478d54238 100644 --- a/lang/cem/libcc/gen/ecvt.c +++ b/lang/cem/libcc/gen/ecvt.c @@ -58,6 +58,7 @@ cvt(value, ndigit, decpt, sign, ecvtflag) *pe++ = (int)((value+.05) * 10) + '0'; pointpos++; } while (intpart != 0); + pb = buf; while (pe > buf1) *pb++ = *--pe; } else if (value > 0) { @@ -103,6 +104,6 @@ cvt(value, ndigit, decpt, sign, ecvtflag) } *decpt = pointpos; *pe = '\0'; - return(buf); + return buf; } #endif -- 2.34.1