Fix GCMole issue
authorToon Verwaest <verwaest@chromium.org>
Thu, 11 Jun 2015 15:41:08 +0000 (17:41 +0200)
committerToon Verwaest <verwaest@chromium.org>
Thu, 11 Jun 2015 15:41:24 +0000 (15:41 +0000)
BUG=
R=ishell@chromium.org

Review URL: https://codereview.chromium.org/1178883003

Cr-Commit-Position: refs/heads/master@{#28947}

src/objects.cc

index 91abf11..180255f 100644 (file)
@@ -4127,7 +4127,8 @@ void JSObject::AddProperty(Handle<JSObject> object, Handle<Name> name,
 
 // static
 void ExecutableAccessorInfo::ClearSetter(Handle<ExecutableAccessorInfo> info) {
-  info->set_setter(*v8::FromCData(info->GetIsolate(), nullptr));
+  Handle<Object> object = v8::FromCData(info->GetIsolate(), nullptr);
+  info->set_setter(*object);
 }