| 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(); | 
|  |