Changeset 7047 in webkit for trunk/JavaScriptCore/kjs/array_object.cpp
- Timestamp:
- Jul 16, 2004, 3:56:24 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/array_object.cpp
r6347 r7047 581 581 Object resObj = Object::dynamicCast(exec->lexicalInterpreter()->builtinArray().construct(exec,List::empty())); 582 582 result = resObj; 583 double begin = args[0].toInteger(exec); 584 if (begin < 0) { 585 begin += length; 586 if (begin < 0) 587 begin = 0; 588 } else { 589 if (begin > length) 590 begin = length; 583 double begin = 0; 584 if (args[0].type() != UndefinedType) { 585 begin = args[0].toInteger(exec); 586 if (begin < 0) { 587 begin += length; 588 if (begin < 0) 589 begin = 0; 590 } else { 591 if (begin > length) 592 begin = length; 593 } 591 594 } 592 595 double end = length;
Note:
See TracChangeset
for help on using the changeset viewer.