diff options
Diffstat (limited to 'JavaScriptCore/runtime/NativeErrorConstructor.cpp')
-rw-r--r-- | JavaScriptCore/runtime/NativeErrorConstructor.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/JavaScriptCore/runtime/NativeErrorConstructor.cpp b/JavaScriptCore/runtime/NativeErrorConstructor.cpp index eee9890..0205fc5 100644 --- a/JavaScriptCore/runtime/NativeErrorConstructor.cpp +++ b/JavaScriptCore/runtime/NativeErrorConstructor.cpp @@ -43,8 +43,8 @@ NativeErrorConstructor::NativeErrorConstructor(ExecState* exec, PassRefPtr<Struc ErrorInstance* NativeErrorConstructor::construct(ExecState* exec, const ArgList& args) { ErrorInstance* object = new (exec) ErrorInstance(m_errorStructure); - if (!args.at(exec, 0).isUndefined()) - object->putDirect(exec->propertyNames().message, jsString(exec, args.at(exec, 0).toString(exec))); + if (!args.at(0).isUndefined()) + object->putDirect(exec->propertyNames().message, jsString(exec, args.at(0).toString(exec))); return object; } @@ -58,8 +58,8 @@ ConstructType NativeErrorConstructor::getConstructData(ConstructData& constructD constructData.native.function = constructWithNativeErrorConstructor; return ConstructTypeHost; } - -static JSValuePtr callNativeErrorConstructor(ExecState* exec, JSObject* constructor, JSValuePtr, const ArgList& args) + +static JSValue JSC_HOST_CALL callNativeErrorConstructor(ExecState* exec, JSObject* constructor, JSValue, const ArgList& args) { return static_cast<NativeErrorConstructor*>(constructor)->construct(exec, args); } |