Index: src/api.cc |
diff --git a/src/api.cc b/src/api.cc |
index be7d73f50906edcf0343d326e592520b71195285..165447dcf39932e0f31b88c2b3bd3eeed4af1558 100644 |
--- a/src/api.cc |
+++ b/src/api.cc |
@@ -4900,7 +4900,7 @@ bool v8::String::MakeExternal(v8::String::ExternalStringResource* resource) { |
} |
CHECK(resource && resource->data()); |
bool result = obj->MakeExternal(resource); |
- if (result && !obj->IsSymbol()) { |
+ if (result) { |
isolate->heap()->external_string_table()->AddString(*obj); |
} |
return result; |
@@ -4937,7 +4937,7 @@ bool v8::String::MakeExternal( |
} |
CHECK(resource && resource->data()); |
bool result = obj->MakeExternal(resource); |
- if (result && !obj->IsSymbol()) { |
+ if (result) { |
isolate->heap()->external_string_table()->AddString(*obj); |
} |
return result; |