]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/algorithms.h
apt-pkg/deb/*: add placeholder dpointer and make destructors virtual
[apt.git] / apt-pkg / algorithms.h
index cee30b679f3509d00611593eac0c062b5731ab7d..42945a6f244e9958cf85e62e2aaf7fd6079884df 100644 (file)
@@ -48,7 +48,7 @@ class pkgSimulate : public pkgPackageManager                          /*{{{*/
       pkgDepCache *Cache;
       public:
       
-      virtual VerIterator GetCandidateVer(PkgIterator Pkg)
+      virtual VerIterator GetCandidateVer(PkgIterator const &Pkg)
       {
         return (*Cache)[Pkg].CandidateVerIter(*Cache);
       }
@@ -78,6 +78,9 @@ private:
                                                                        /*}}}*/
 class pkgProblemResolver                                               /*{{{*/
 {
+   /** \brief dpointer placeholder (for later in case we need it) */
+   void *d;
+
    pkgDepCache &Cache;
    typedef pkgCache::PkgIterator PkgIterator;
    typedef pkgCache::VerIterator VerIterator;