14 lines
374 B
Diff
14 lines
374 B
Diff
diff --git a/base/third_party/dmg_fp/dtoa.cc b/base/third_party/dmg_fp/dtoa.cc
|
|
index 3f7e794..3312fa4 100644
|
|
--- dtoa.cc
|
|
+++ dtoa.cc
|
|
@@ -3891,7 +3891,7 @@ dtoa
|
|
goto no_digits;
|
|
goto one_digit;
|
|
}
|
|
- for(i = 1;; i++, dval(&u) *= 10.) {
|
|
+ for(i = 1; i <= k + 1; i++, dval(&u) *= 10.) {
|
|
L = (Long)(dval(&u) / ds);
|
|
dval(&u) -= L*ds;
|
|
#ifdef Check_FLT_ROUNDS
|