Changeset 33972 in webkit for trunk/JavaScriptCore/kjs/function.cpp
- Timestamp:
- May 21, 2008, 12:15:01 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/function.cpp
r33038 r33972 226 226 this->size = args.size(); 227 227 228 inti = 0;228 unsigned i = 0; 229 229 List::const_iterator end = args.end(); 230 230 for (List::const_iterator it = args.begin(); it != end; ++i, ++it) … … 232 232 } 233 233 234 IndexToNameMap::~IndexToNameMap() { 234 IndexToNameMap::~IndexToNameMap() 235 { 235 236 delete [] _map; 236 237 } … … 239 240 { 240 241 bool indexIsNumber; 241 int indexAsNumber = index.toUInt32(&indexIsNumber);242 unsigned indexAsNumber = index.toStrictUInt32(&indexIsNumber); 242 243 243 244 if (!indexIsNumber) … … 256 257 { 257 258 bool indexIsNumber; 258 int indexAsNumber = index.toUInt32(&indexIsNumber);259 unsigned indexAsNumber = index.toStrictUInt32(&indexIsNumber); 259 260 260 261 ASSERT(indexIsNumber && indexAsNumber < size); … … 263 264 } 264 265 265 Identifier& IndexToNameMap::operator[](int index)266 {267 return _map[index];268 }269 270 266 Identifier& IndexToNameMap::operator[](const Identifier& index) 271 267 { 272 268 bool indexIsNumber; 273 int indexAsNumber = index.toUInt32(&indexIsNumber);269 unsigned indexAsNumber = index.toStrictUInt32(&indexIsNumber); 274 270 275 271 ASSERT(indexIsNumber && indexAsNumber < size); 276 272 277 return (*this)[indexAsNumber];273 return _map[indexAsNumber]; 278 274 } 279 275
Note:
See TracChangeset
for help on using the changeset viewer.