Changeset 27448 in webkit for trunk/JavaScriptCore/kjs/array_object.cpp
- Timestamp:
- Nov 5, 2007, 1:27:15 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/array_object.cpp
r27413 r27448 165 165 JSValue *curArg = thisObj; 166 166 JSObject *curObj = static_cast<JSObject *>(thisObj); 167 ListIterator it = args.begin(); 167 List::const_iterator it = args.begin(); 168 List::const_iterator end = args.end(); 168 169 for (;;) { 169 170 if (curArg->isObject() && … … 183 184 n++; 184 185 } 185 if (it == args.end())186 if (it == end) 186 187 break; 187 188 curArg = *it; 188 curObj = static_cast<JSObject *>(it++); // may be 0 189 curObj = static_cast<JSObject*>(curArg); // may be 0 190 ++it; 189 191 } 190 192 arr->put(exec, exec->propertyNames().length, jsNumber(n), DontEnum | DontDelete);
Note:
See TracChangeset
for help on using the changeset viewer.