Index: src/conversions-inl.h |
diff --git a/src/conversions-inl.h b/src/conversions-inl.h |
index f1f526ffc0260c18c9cda5a14b8f6892aa3aaf1e..b828638568aa8e687773c52f51472ac20b7f56e5 100644 |
--- a/src/conversions-inl.h |
+++ b/src/conversions-inl.h |
@@ -454,7 +454,6 @@ static double InternalStringToDouble(UnicodeCache* unicode_cache, |
int significant_digits = 0; |
int insignificant_digits = 0; |
bool nonzero_digit_dropped = false; |
- bool fractional_part = false; |
bool negative = false; |
@@ -557,10 +556,8 @@ static double InternalStringToDouble(UnicodeCache* unicode_cache, |
} |
} |
- // We don't emit a '.', but adjust the exponent instead. |
- fractional_part = true; |
- |
- // There is a fractional part. |
+ // There is a fractional part. We don't emit a '.', but adjust the exponent |
+ // instead. |
while (*current >= '0' && *current <= '9') { |
if (significant_digits < kMaxSignificantDigits) { |
ASSERT(buffer_pos < kBufferSize); |