]> git.saurik.com Git - apt.git/blobdiff - apt-inst/dirstream.h
tests: copy 01autoremove from the right place
[apt.git] / apt-inst / dirstream.h
index 232a39f9d2ab3c364e527d7de025360cfc60d20d..dac965db79e93af355a50ccd78417e97949fcbb8 100644 (file)
@@ -25,8 +25,7 @@
 #ifndef PKGLIB_DIRSTREAM_H
 #define PKGLIB_DIRSTREAM_H
 
-#ifdef __GNUG__
-#endif
+#include <apt-pkg/macros.h>
 
 class pkgDirStream
 { 
@@ -42,7 +41,7 @@ class pkgDirStream
       unsigned long Mode;
       unsigned long UID;
       unsigned long GID;
-      unsigned long Size;
+      unsigned long long Size;
       unsigned long MTime;
       unsigned long Major;
       unsigned long Minor;
@@ -51,9 +50,8 @@ class pkgDirStream
    virtual bool DoItem(Item &Itm,int &Fd);
    virtual bool Fail(Item &Itm,int Fd);
    virtual bool FinishedFile(Item &Itm,int Fd);
-   virtual bool Process(Item &Itm,const unsigned char *Data,
-                       unsigned long Size,unsigned long Pos) {return true;};
-      
+   virtual bool Process(Item &/*Itm*/,const unsigned char * /*Data*/,
+                       unsigned long long /*Size*/,unsigned long long /*Pos*/) {return true;};
    virtual ~pkgDirStream() {};   
 };