···676676 }
677677678678 std::vector<MachO::Bind*> toBind; // will hold only the single item we need to bind
679679- std::list<MachO::Bind>::iterator it;
680679681680 (*imageMap)->mutex_lazy_binds.lock();
682682- it = (*imageMap)->lazy_binds.begin();
683681684684- while (it != (*imageMap)->lazy_binds.end())
682682+ for (auto it = (*imageMap)->lazy_binds.begin(); it != (*imageMap)->lazy_binds.end(); it++)
685683 {
686684 if (it->offset == lazyOffset)
687685 {
688686 toBind.push_back(&*it);
689687 break;
690688 }
691691- it++;
692689 }
693690694691 if (toBind.empty())