| Index: src/v8conversions.cc
|
| diff --git a/src/v8conversions.cc b/src/v8conversions.cc
|
| index bf175e50b5f4e566e133b980127d75436e128f99..c6755d593cec63db62003140a5af69a752cbe56b 100644
|
| --- a/src/v8conversions.cc
|
| +++ b/src/v8conversions.cc
|
| @@ -84,7 +84,7 @@ double StringToDouble(UnicodeCache* unicode_cache,
|
| String* str, int flags, double empty_string_val) {
|
| StringShape shape(str);
|
| if (shape.IsSequentialAscii()) {
|
| - const char* begin = SeqAsciiString::cast(str)->GetChars();
|
| + const char* begin = SeqOneByteString::cast(str)->GetChars();
|
| const char* end = begin + str->length();
|
| return InternalStringToDouble(unicode_cache, begin, end, flags,
|
| empty_string_val);
|
| @@ -109,7 +109,7 @@ double StringToInt(UnicodeCache* unicode_cache,
|
| int radix) {
|
| StringShape shape(str);
|
| if (shape.IsSequentialAscii()) {
|
| - const char* begin = SeqAsciiString::cast(str)->GetChars();
|
| + const char* begin = SeqOneByteString::cast(str)->GetChars();
|
| const char* end = begin + str->length();
|
| return InternalStringToInt(unicode_cache, begin, end, radix);
|
| } else if (shape.IsSequentialTwoByte()) {
|
|
|