diff options
Diffstat (limited to 'deps/v8/src/extensions/externalize-string-extension.cc')
-rw-r--r-- | deps/v8/src/extensions/externalize-string-extension.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/v8/src/extensions/externalize-string-extension.cc b/deps/v8/src/extensions/externalize-string-extension.cc index d372cf0125..adc5577d9e 100644 --- a/deps/v8/src/extensions/externalize-string-extension.cc +++ b/deps/v8/src/extensions/externalize-string-extension.cc @@ -107,7 +107,7 @@ void ExternalizeStringExtension::Externalize( SimpleAsciiStringResource* resource = new SimpleAsciiStringResource( reinterpret_cast<char*>(data), string->length()); result = string->MakeExternal(resource); - if (result && !string->IsInternalizedString()) { + if (result) { i::Isolate* isolate = reinterpret_cast<i::Isolate*>(args.GetIsolate()); isolate->heap()->external_string_table()->AddString(*string); } @@ -118,7 +118,7 @@ void ExternalizeStringExtension::Externalize( SimpleTwoByteStringResource* resource = new SimpleTwoByteStringResource( data, string->length()); result = string->MakeExternal(resource); - if (result && !string->IsInternalizedString()) { + if (result) { i::Isolate* isolate = reinterpret_cast<i::Isolate*>(args.GetIsolate()); isolate->heap()->external_string_table()->AddString(*string); } |