Index: gin/wrappable.cc |
diff --git a/gin/wrappable.cc b/gin/wrappable.cc |
index 5c7c629b7e4e50fd264255db70269af4ab82c582..641a8d657bdd3bbb34e1b63ade19a7732c9e78c8 100644 |
--- a/gin/wrappable.cc |
+++ b/gin/wrappable.cc |
@@ -34,7 +34,7 @@ v8::Handle<v8::Object> Wrappable::CreateWrapper(v8::Isolate* isolate) { |
PerIsolateData* data = PerIsolateData::From(isolate); |
v8::Local<v8::ObjectTemplate> templ = data->GetObjectTemplate(info); |
CHECK(!templ.IsEmpty()); // Don't forget to register an object template. |
- CHECK(templ->InternalFieldCount() == kNumberOfInternalFields); |
+ CHECK_EQ(kNumberOfInternalFields, templ->InternalFieldCount()); |
Aaron Boodman
2013/12/04 07:05:29
So that the mismatch is printed in the logs if thi
abarth-chromium
2013/12/04 16:27:55
Thanks for fixing these. My Chromium idioms are a
|
v8::Handle<v8::Object> wrapper = templ->NewInstance(); |
wrapper->SetAlignedPointerInInternalField(kWrapperInfoIndex, info); |
wrapper->SetAlignedPointerInInternalField(kEncodedValueIndex, this); |