]> git.saurik.com Git - apt.git/blobdiff - apt-inst/contrib/arfile.h
guard ABI changes for LFS in apt-inst
[apt.git] / apt-inst / contrib / arfile.h
index 0f62a34a06bd41025bb88c9c1013c7fcccc3fa3e..f53356847f80156c055c9628602135e9ac5d27aa 100644 (file)
@@ -17,6 +17,7 @@
 
 
 #include <string>
+#include <apt-pkg/macros.h>
 #ifndef APT_8_CLEANER_HEADERS
 #include <apt-pkg/fileutl.h>
 #endif
@@ -61,7 +62,11 @@ struct ARArchive::Member
    unsigned long long Size;
    
    // Location of the data.
+#if APT_PKG_ABI >= 413
+   unsigned long long Start;
+#else
    unsigned long Start;
+#endif
    Member *Next;
    
    Member() : Start(0), Next(0) {};