Index: src/strtod.cc |
diff --git a/src/strtod.cc b/src/strtod.cc |
index 877f1830b69286b94fa9a61eef46b24a1a09f88a..725a09da6f967a137ba0cf97b4274c5e418bad9c 100644 |
--- a/src/strtod.cc |
+++ b/src/strtod.cc |
@@ -247,7 +247,7 @@ static bool DiyFpStrtod(Vector<const char> buffer, |
const int kDenominator = 1 << kDenominatorLog; |
// Move the remaining decimals into the exponent. |
exponent += remaining_decimals; |
- int error = (remaining_decimals == 0 ? 0 : kDenominator / 2); |
+ int64_t error = (remaining_decimals == 0 ? 0 : kDenominator / 2); |
int old_e = input.e(); |
input.Normalize(); |