2008-09-22 Darin Adler <darin@apple.com>
Pointed out by Sam Weinig.
* kjs/Arguments.cpp:
(JSC::Arguments::fillArgList): Fix bad copy and paste. Oops!
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@36793 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/JavaScriptCore/ChangeLog b/JavaScriptCore/ChangeLog
index 9035b84..97de137 100644
--- a/JavaScriptCore/ChangeLog
+++ b/JavaScriptCore/ChangeLog
@@ -1,5 +1,12 @@
2008-09-22 Darin Adler <darin@apple.com>
+ Pointed out by Sam Weinig.
+
+ * kjs/Arguments.cpp:
+ (JSC::Arguments::fillArgList): Fix bad copy and paste. Oops!
+
+2008-09-22 Darin Adler <darin@apple.com>
+
Reviewed by Cameron Zwarich.
- https://bugs.webkit.org/show_bug.cgi?id=20983
diff --git a/JavaScriptCore/kjs/Arguments.cpp b/JavaScriptCore/kjs/Arguments.cpp
index 3d9fedf..063f3c7 100644
--- a/JavaScriptCore/kjs/Arguments.cpp
+++ b/JavaScriptCore/kjs/Arguments.cpp
@@ -119,7 +119,7 @@
for (; i < parametersLength; ++i)
args.append(d->activation->uncheckedSymbolTableGetValue(d->firstArgumentIndex + i));
for (; i < d->numArguments; ++i)
- args.append(get(exec, i));
+ args.append(d->extraArguments[i - d->numParameters].getJSValue());
return;
}