| Index: src/extensions/externalize-string-extension.cc
|
| diff --git a/src/extensions/externalize-string-extension.cc b/src/extensions/externalize-string-extension.cc
|
| index 50d876136f2d08514eb446ccf6ac4652ed68d384..a126a5a569bdff3029e467eddfdde1d03774600e 100644
|
| --- a/src/extensions/externalize-string-extension.cc
|
| +++ b/src/extensions/externalize-string-extension.cc
|
| @@ -93,7 +93,7 @@ v8::Handle<v8::Value> ExternalizeStringExtension::Externalize(
|
| return v8::ThrowException(v8::String::New(
|
| "externalizeString() can't externalize twice."));
|
| }
|
| - if (string->IsAsciiRepresentation() && !force_two_byte) {
|
| + if (string->IsOneByteRepresentation() && !force_two_byte) {
|
| char* data = new char[string->length()];
|
| String::WriteToFlat(*string, data, 0, string->length());
|
| SimpleAsciiStringResource* resource = new SimpleAsciiStringResource(
|
| @@ -127,7 +127,8 @@ v8::Handle<v8::Value> ExternalizeStringExtension::IsAscii(
|
| return v8::ThrowException(v8::String::New(
|
| "isAsciiString() requires a single string argument."));
|
| }
|
| - return Utils::OpenHandle(*args[0].As<v8::String>())->IsAsciiRepresentation() ?
|
| + return
|
| + Utils::OpenHandle(*args[0].As<v8::String>())->IsOneByteRepresentation() ?
|
| v8::True() : v8::False();
|
| }
|
|
|
|
|