diff -urN apt-0.5.15lorg2-orig/apt-pkg/cacheiterators.h apt-0.5.15lorg2/apt-pkg/cacheiterators.h --- apt-0.5.15lorg2-orig/apt-pkg/cacheiterators.h 2006-01-17 02:10:47 +0300 +++ apt-0.5.15lorg2/apt-pkg/cacheiterators.h 2006-05-23 09:44:07 +0400 @@ -258,6 +258,8 @@ inline PkgIterator OwnerPkg() {return PkgIterator(*Owner,Owner->PkgP + Owner->VerP[Prv->Version].ParentPkg);}; inline unsigned long Index() const {return Prv - Owner->ProvideP;}; + inline PrvIterator() : Prv(0), Type(PrvVer), Owner(0) {}; + inline PrvIterator(pkgCache &Owner,Provides *Trg,Version *) : Prv(Trg), Type(PrvVer), Owner(&Owner) {