Changeset 1799 in webkit for trunk/JavaScriptCore/kjs/function.cpp
- Timestamp:
- Aug 12, 2002, 1:14:02 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/function.cpp
r1623 r1799 275 275 { 276 276 Object proto; 277 Value p = get(exec, "prototype");277 Value p = get(exec,prototypePropertyName); 278 278 if (p.type() == ObjectType) 279 279 proto = Object(static_cast<ObjectImp*>(p.imp())); … … 315 315 Value protect(this); 316 316 put(exec,"callee", Object(func), DontEnum); 317 put(exec, "length", Number(args.size()), DontEnum);317 put(exec,lengthPropertyName, Number(args.size()), DontEnum); 318 318 if (!args.isEmpty()) { 319 319 ListIterator arg = args.begin(); 320 320 for (int i = 0; arg != args.end(); arg++, i++) { 321 put(exec, UString::from(i), *arg, DontEnum);321 put(exec,i, *arg, DontEnum); 322 322 } 323 323 } … … 349 349 { 350 350 Value protect(this); 351 put(exec, "length",Number(len),DontDelete|ReadOnly|DontEnum);351 put(exec,lengthPropertyName,Number(len),DontDelete|ReadOnly|DontEnum); 352 352 } 353 353
Note:
See TracChangeset
for help on using the changeset viewer.