From 3cd3b20f58e9d2c6463d503be09e5d4cfaadee6c Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Sun, 12 Oct 2025 14:05:22 -0400 Subject: Code cleanup and fixing minor issues --- src/stdlib/fpconv.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/stdlib/fpconv.c') diff --git a/src/stdlib/fpconv.c b/src/stdlib/fpconv.c index 0781295d..eaae959a 100644 --- a/src/stdlib/fpconv.c +++ b/src/stdlib/fpconv.c @@ -117,7 +117,6 @@ static Fp multiply(Fp *a, Fp *b) { static void round_digit(char *digits, int ndigits, uint64_t delta, uint64_t rem, uint64_t kappa, uint64_t frac) { while (rem < frac && delta - rem >= kappa && (rem + kappa < frac || frac - rem > rem + kappa - frac)) { - digits[ndigits - 1]--; rem += kappa; } @@ -153,7 +152,6 @@ static int generate_digits(Fp *fp, Fp *upper, Fp *lower, char *digits, int *K) { if (tmp <= delta) { *K += kappa; round_digit(digits, idx, delta, tmp, div << -one.exp, wfrac); - return idx; } } @@ -175,7 +173,6 @@ static int generate_digits(Fp *fp, Fp *upper, Fp *lower, char *digits, int *K) { if (part2 < delta) { *K += kappa; round_digit(digits, idx, delta, part2, one.frac, wfrac * *unit); - return idx; } -- cgit v1.2.3