CVS commit by mornfall: - implement SafePkgIterator and SafeVerIterator: these will remain valid even after cache rebuild; used by PkgDepFeeder, for example; use when you can't handle the rebuild notify yourself sanely - reload cache after _commit - prevent crashes in Pkg*DepFeeder (ie, use Safe*Iterator)
A libcapture/safeiterators.cpp 1.1 [LGPL (v2+)] A libcapture/safeiterators.h 1.1 [LGPL (v2+)] M +2 -2 libcapture/Makefile.am 1.9 M +3 -3 libcapture/feeder.cpp 1.4 M +4 -2 libcapture/feeder.h 1.5 M +6 -1 libcapture/pkgmanager.cpp 1.18 M +3 -2 libcapture/pkgmanager.h 1.13 M +3 -3 libkapture/acqprogress.cpp 1.12