| Index: Source/bindings/v8/ScriptFunctionCall.cpp
|
| diff --git a/Source/bindings/v8/ScriptFunctionCall.cpp b/Source/bindings/v8/ScriptFunctionCall.cpp
|
| index a5cfcc758e938e5f9d177b5318afebb23230a68f..6a176dc611a61f5741283eddc5bb4617382a6d98 100644
|
| --- a/Source/bindings/v8/ScriptFunctionCall.cpp
|
| +++ b/Source/bindings/v8/ScriptFunctionCall.cpp
|
| @@ -134,13 +134,13 @@ ScriptValue ScriptFunctionCall::call(bool& hadException, bool reportExceptions)
|
| ASSERT(value->IsFunction());
|
|
|
| v8::Local<v8::Function> function = v8::Local<v8::Function>::Cast(value);
|
| - OwnPtr<v8::Handle<v8::Value>[]> args = adoptArrayPtr(new v8::Handle<v8::Value>[m_arguments.size()]);
|
| + OwnPtr<v8::Handle<v8::Value>[]> info = adoptArrayPtr(new v8::Handle<v8::Value>[m_arguments.size()]);
|
| for (size_t i = 0; i < m_arguments.size(); ++i) {
|
| - args[i] = m_arguments[i].v8Value();
|
| - ASSERT(!args[i].IsEmpty());
|
| + info[i] = m_arguments[i].v8Value();
|
| + ASSERT(!info[i].IsEmpty());
|
| }
|
|
|
| - v8::Local<v8::Value> result = V8ScriptRunner::callFunction(function, getExecutionContext(), thisObject, m_arguments.size(), args.get(), m_scriptState->isolate());
|
| + v8::Local<v8::Value> result = V8ScriptRunner::callFunction(function, getExecutionContext(), thisObject, m_arguments.size(), info.get(), m_scriptState->isolate());
|
| if (!scope.success()) {
|
| hadException = true;
|
| return ScriptValue();
|
| @@ -169,11 +169,11 @@ ScriptObject ScriptFunctionCall::construct(bool& hadException, bool reportExcept
|
| ASSERT(value->IsFunction());
|
|
|
| v8::Local<v8::Function> constructor = v8::Local<v8::Function>::Cast(value);
|
| - OwnPtr<v8::Handle<v8::Value>[]> args = adoptArrayPtr(new v8::Handle<v8::Value>[m_arguments.size()]);
|
| + OwnPtr<v8::Handle<v8::Value>[]> info = adoptArrayPtr(new v8::Handle<v8::Value>[m_arguments.size()]);
|
| for (size_t i = 0; i < m_arguments.size(); ++i)
|
| - args[i] = m_arguments[i].v8Value();
|
| + info[i] = m_arguments[i].v8Value();
|
|
|
| - v8::Local<v8::Object> result = V8ObjectConstructor::newInstance(constructor, m_arguments.size(), args.get());
|
| + v8::Local<v8::Object> result = V8ObjectConstructor::newInstance(constructor, m_arguments.size(), info.get());
|
| if (!scope.success()) {
|
| hadException = true;
|
| return ScriptObject();
|
| @@ -199,11 +199,11 @@ ScriptValue ScriptCallback::call()
|
| v8::Handle<v8::Object> object = v8::Context::GetCurrent()->Global();
|
| v8::Handle<v8::Function> function = v8::Handle<v8::Function>::Cast(m_function.v8Value());
|
|
|
| - OwnPtr<v8::Handle<v8::Value>[]> args = adoptArrayPtr(new v8::Handle<v8::Value>[m_arguments.size()]);
|
| + OwnPtr<v8::Handle<v8::Value>[]> info = adoptArrayPtr(new v8::Handle<v8::Value>[m_arguments.size()]);
|
| for (size_t i = 0; i < m_arguments.size(); ++i)
|
| - args[i] = m_arguments[i].v8Value();
|
| + info[i] = m_arguments[i].v8Value();
|
|
|
| - v8::Handle<v8::Value> result = ScriptController::callFunction(m_scriptState->executionContext(), function, object, m_arguments.size(), args.get(), m_scriptState->isolate());
|
| + v8::Handle<v8::Value> result = ScriptController::callFunction(m_scriptState->executionContext(), function, object, m_arguments.size(), info.get(), m_scriptState->isolate());
|
| return ScriptValue(result, m_scriptState->isolate());
|
| }
|
|
|
|
|