| Index: test/cctest/test-api.cc
|
| diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc
|
| index e06cb77c6233d8512ec6fb37626c0ae64b4b90cf..8a0c8bf1b7d76f6539ba63ee6a9c4085c03d2370 100644
|
| --- a/test/cctest/test-api.cc
|
| +++ b/test/cctest/test-api.cc
|
| @@ -4131,7 +4131,10 @@ THREADED_TEST(SetterOnly) {
|
| THREADED_TEST(NoAccessors) {
|
| v8::HandleScope scope(v8::Isolate::GetCurrent());
|
| Local<ObjectTemplate> templ = ObjectTemplate::New();
|
| - templ->SetAccessor(v8_str("x"), NULL, NULL, v8_str("donut"));
|
| + templ->SetAccessor(v8_str("x"),
|
| + static_cast<v8::AccessorGetter>(NULL),
|
| + NULL,
|
| + v8_str("donut"));
|
| LocalContext context;
|
| context->Global()->Set(v8_str("obj"), templ->NewInstance());
|
| Local<Script> script = Script::Compile(v8_str("obj.x = 4; obj.x"));
|
| @@ -4792,8 +4795,7 @@ THREADED_TEST(UndetectableObject) {
|
| LocalContext env;
|
| v8::HandleScope scope(env->GetIsolate());
|
|
|
| - Local<v8::FunctionTemplate> desc =
|
| - v8::FunctionTemplate::New(0, v8::Handle<Value>());
|
| + Local<v8::FunctionTemplate> desc = v8::FunctionTemplate::New();
|
| desc->InstanceTemplate()->MarkAsUndetectable(); // undetectable
|
|
|
| Local<v8::Object> obj = desc->GetFunction()->NewInstance();
|
| @@ -4836,8 +4838,7 @@ THREADED_TEST(VoidLiteral) {
|
| LocalContext env;
|
| v8::HandleScope scope(env->GetIsolate());
|
|
|
| - Local<v8::FunctionTemplate> desc =
|
| - v8::FunctionTemplate::New(0, v8::Handle<Value>());
|
| + Local<v8::FunctionTemplate> desc = v8::FunctionTemplate::New();
|
| desc->InstanceTemplate()->MarkAsUndetectable(); // undetectable
|
|
|
| Local<v8::Object> obj = desc->GetFunction()->NewInstance();
|
| @@ -4880,8 +4881,7 @@ THREADED_TEST(ExtensibleOnUndetectable) {
|
| LocalContext env;
|
| v8::HandleScope scope(env->GetIsolate());
|
|
|
| - Local<v8::FunctionTemplate> desc =
|
| - v8::FunctionTemplate::New(0, v8::Handle<Value>());
|
| + Local<v8::FunctionTemplate> desc = v8::FunctionTemplate::New();
|
| desc->InstanceTemplate()->MarkAsUndetectable(); // undetectable
|
|
|
| Local<v8::Object> obj = desc->GetFunction()->NewInstance();
|
| @@ -10688,7 +10688,7 @@ THREADED_TEST(InterceptorICSetterExceptions) {
|
| THREADED_TEST(NullNamedInterceptor) {
|
| v8::HandleScope scope(v8::Isolate::GetCurrent());
|
| v8::Handle<v8::ObjectTemplate> templ = ObjectTemplate::New();
|
| - templ->SetNamedPropertyHandler(0);
|
| + templ->SetNamedPropertyHandler(static_cast<v8::NamedPropertyGetter>(0));
|
| LocalContext context;
|
| templ->Set("x", v8_num(42));
|
| v8::Handle<v8::Object> obj = templ->NewInstance();
|
| @@ -10703,7 +10703,7 @@ THREADED_TEST(NullNamedInterceptor) {
|
| THREADED_TEST(NullIndexedInterceptor) {
|
| v8::HandleScope scope(v8::Isolate::GetCurrent());
|
| v8::Handle<v8::ObjectTemplate> templ = ObjectTemplate::New();
|
| - templ->SetIndexedPropertyHandler(0);
|
| + templ->SetIndexedPropertyHandler(static_cast<v8::IndexedPropertyGetter>(0));
|
| LocalContext context;
|
| templ->Set("42", v8_num(42));
|
| v8::Handle<v8::Object> obj = templ->NewInstance();
|
|
|