don't explicitly init ExtractTar InFd with invalid fd
[ntk/apt.git] / apt-inst / contrib / arfile.h
index e2063cd..0f62a34 100644 (file)
 
 
 #include <string>
+#ifndef APT_8_CLEANER_HEADERS
 #include <apt-pkg/fileutl.h>
+#endif
+
+class FileFd;
 
 class ARArchive
 {
@@ -49,7 +53,7 @@ class ARArchive
 struct ARArchive::Member
 {
    // Fields from the header
-   string Name;
+   std::string Name;
    unsigned long MTime;
    unsigned long UID;
    unsigned long GID;