X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/81345200c95645a1b0d2635520f96ad55dfde63f..ed1e77d3adeb83d26fd1dfb16dd84cabdcefd250:/runtime/StrictEvalActivation.cpp diff --git a/runtime/StrictEvalActivation.cpp b/runtime/StrictEvalActivation.cpp index e05e7d3..4260e10 100644 --- a/runtime/StrictEvalActivation.cpp +++ b/runtime/StrictEvalActivation.cpp @@ -33,13 +33,13 @@ namespace JSC { STATIC_ASSERT_IS_TRIVIALLY_DESTRUCTIBLE(StrictEvalActivation); -const ClassInfo StrictEvalActivation::s_info = { "Object", &Base::s_info, 0, 0, CREATE_METHOD_TABLE(StrictEvalActivation) }; +const ClassInfo StrictEvalActivation::s_info = { "Object", &Base::s_info, 0, CREATE_METHOD_TABLE(StrictEvalActivation) }; -StrictEvalActivation::StrictEvalActivation(ExecState* exec) +StrictEvalActivation::StrictEvalActivation(ExecState* exec, JSScope* currentScope) : Base( exec->vm(), exec->lexicalGlobalObject()->strictEvalActivationStructure(), - exec->scope() + currentScope ) { }