summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/webkit/JavaScriptCore/runtime/CallData.cpp
diff options
context:
space:
mode:
authorKent Hansen <khansen@trolltech.com>2009-07-09 12:51:45 (GMT)
committerKent Hansen <khansen@trolltech.com>2009-07-09 12:51:45 (GMT)
commit07d33b502578497a3e142d0d410b0a0b1acb12f1 (patch)
treebf052db112d64803d2e6bea1fd2e2b6318f0c9b7 /src/3rdparty/webkit/JavaScriptCore/runtime/CallData.cpp
parentd96bc6ba81465c5a82ca08ac68c2dac54a57700f (diff)
downloadQt-07d33b502578497a3e142d0d410b0a0b1acb12f1.zip
Qt-07d33b502578497a3e142d0d410b0a0b1acb12f1.tar.gz
Qt-07d33b502578497a3e142d0d410b0a0b1acb12f1.tar.bz2
create a new frame when calling native constructors
See commit 103439f4c8a70740d6475af1b1b58deede12d2c3
Diffstat (limited to 'src/3rdparty/webkit/JavaScriptCore/runtime/CallData.cpp')
-rw-r--r--src/3rdparty/webkit/JavaScriptCore/runtime/CallData.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/3rdparty/webkit/JavaScriptCore/runtime/CallData.cpp b/src/3rdparty/webkit/JavaScriptCore/runtime/CallData.cpp
index 0579b27..74ef191 100644
--- a/src/3rdparty/webkit/JavaScriptCore/runtime/CallData.cpp
+++ b/src/3rdparty/webkit/JavaScriptCore/runtime/CallData.cpp
@@ -47,7 +47,7 @@ JSValue call(ExecState* exec, JSValue functionObject, CallType callType, const C
ArgList::const_iterator it;
for (it = args.begin(); it != args.end(); ++it)
newCallFrame[++dst] = *it;
- newCallFrame += argc + JSC::RegisterFile::CallFrameHeaderSize;
+ newCallFrame += argc + RegisterFile::CallFrameHeaderSize;
newCallFrame->init(0, /*vPC=*/0, scopeChain, exec, 0, argc, asObject(functionObject));
JSValue result = callData.native.function(newCallFrame, asObject(functionObject), thisValue, args);
interp->registerFile().shrink(oldEnd);