diff --git a/src/OpenFOAM/db/objectRegistry/objectRegistry.C b/src/OpenFOAM/db/objectRegistry/objectRegistry.C index f2420e13d1efc3db1e8dbab9ad3f57249453a918..80f2266eccdd446091bad5e5d2703a2444233d7a 100644 --- a/src/OpenFOAM/db/objectRegistry/objectRegistry.C +++ b/src/OpenFOAM/db/objectRegistry/objectRegistry.C @@ -195,21 +195,9 @@ Foam::label Foam::objectRegistry::getEvent() const curEvent = 1; event_ = 2; - for (const_iterator iter = begin(); iter != end(); ++iter) - { - const regIOobject& io = *iter(); - - if (objectRegistry::debug) - { - Pout<< "objectRegistry::getEvent() : " - << "resetting count on " << iter.key() << endl; - } - if (io.eventNo() != 0) - { - const_cast<regIOobject&>(io).eventNo() = curEvent; - } - } + // No need to reset dependent objects; overflow is now handled + // in regIOobject::upToDate } return curEvent;