]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/contrib/hashsum_template.h
implement MarkAndSweep in cc instead of header
[apt.git] / apt-pkg / contrib / hashsum_template.h
index f96188eb8ba1f4fd148d922e9f63cb6068af08a5..869dc5cb76a41ddc3c251063edc6f22629231d4a 100644 (file)
 #ifndef APTPKG_HASHSUM_TEMPLATE_H
 #define APTPKG_HASHSUM_TEMPLATE_H
 
-#include <apt-pkg/fileutl.h>
 
 #include <string>
 #include <cstring>
-#include <algorithm>
-#include <stdint.h>
 
 #include <apt-pkg/strutl.h>
 
+#ifndef APT_10_CLEANER_HEADERS
+#include <apt-pkg/fileutl.h>
+#include <algorithm>
+#include <stdint.h>
+#endif
 #ifndef APT_8_CLEANER_HEADERS
 using std::string;
 using std::min;
 #endif
 
+class FileFd;
+
 template<int N>
 class HashSumValue
 {