diff options
Diffstat (limited to 'src/3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrameClosure.h')
-rw-r--r-- | src/3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrameClosure.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrameClosure.h b/src/3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrameClosure.h index 0e14cedca6..a301060d26 100644 --- a/src/3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrameClosure.h +++ b/src/3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrameClosure.h @@ -32,7 +32,7 @@ struct CallFrameClosure { CallFrame* oldCallFrame; CallFrame* newCallFrame; JSFunction* function; - FunctionBodyNode* functionBody; + FunctionExecutable* functionExecutable; JSGlobalData* globalData; Register* oldEnd; ScopeChainNode* scopeChain; @@ -49,7 +49,7 @@ struct CallFrameClosure { void resetCallFrame() { newCallFrame->setScopeChain(scopeChain); - newCallFrame->setCalleeArguments(0); + newCallFrame->setCalleeArguments(JSValue()); for (int i = providedParams; i < expectedParams; ++i) newCallFrame[i - RegisterFile::CallFrameHeaderSize - expectedParams] = jsUndefined(); } |