ldtypes.cpp

changeset 74
1affec15e572
parent 73
d20867ac03cc
child 75
e95a00e34711
equal deleted inserted replaced
73:d20867ac03cc 74:1affec15e572
364 364
365 // ============================================================================= 365 // =============================================================================
366 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 366 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
367 // ============================================================================= 367 // =============================================================================
368 long LDObject::getIndex (OpenFile* pFile) { 368 long LDObject::getIndex (OpenFile* pFile) {
369 for (LDObject* obj : pFile->objects) 369 for (ulong i = 0; i < pFile->objects.size(); ++i)
370 if (obj == this) 370 if (pFile->objects[i] == this)
371 return (&obj - &(pFile->objects[0])); 371 return i;
372 372
373 return -1; 373 return -1;
374 } 374 }

mercurial