blob: df64e7e0c157f1a80c059ee37bb87753941a0927 [file] [log] [blame]
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