]> git.saurik.com Git - apt.git/blobdiff - apt-inst/database.h
merged from debian-experimental2
[apt.git] / apt-inst / database.h
index cd0e310bc9148cb71638cb339059fa9017d1dce0..64e149f98c8b3cc980bed5ae57c2cd2995bae594 100644 (file)
 #ifndef PKGLIB_DATABASE_H
 #define PKGLIB_DATABASE_H
 
-#include <apt-pkg/filelist.h>
 #include <apt-pkg/pkgcachegen.h>
 
+#include <string>
+
+#ifndef APT_8_CLEANER_HEADERS
+#include <apt-pkg/filelist.h>
+#endif
+
+class pkgFLCache;
+class OpProgress;
+
 class pkgDataBase
 {
    protected:
@@ -46,7 +54,7 @@ class pkgDataBase
    virtual bool LoadChanges() = 0;
 
    pkgDataBase() : Cache(0), FList(0) {};
-   virtual ~pkgDataBase() {delete Cache; delete FList;};
+   virtual ~pkgDataBase();
 };
 
 #endif