// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
-// $Id: extracttar.cc,v 1.2 2001/02/20 07:03:17 jgg Exp $
+// $Id: extracttar.cc,v 1.3 2001/05/27 23:47:09 jgg Exp $
/* ######################################################################
Extract a Tar - Tar Extractor
#include <unistd.h>
#include <signal.h>
#include <fcntl.h>
+#include <iostream.h>
/*}}}*/
// The on disk header for a tar file.
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
-// $Id: dpkgdb.cc,v 1.2 2001/02/20 07:03:17 jgg Exp $
+// $Id: dpkgdb.cc,v 1.3 2001/05/27 23:46:28 jgg Exp $
/* ######################################################################
DPKGv1 Database Implemenation
#include <sys/mman.h>
#include <fcntl.h>
#include <unistd.h>
+#include <ctype.h>
+#include <iostream.h>
/*}}}*/
// EraseDir - Erase A Directory /*{{{*/
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
-// $Id: extract.cc,v 1.2 2001/02/20 07:03:16 jgg Exp $
+// $Id: extract.cc,v 1.3 2001/05/27 23:47:14 jgg Exp $
/* ######################################################################
Archive Extraction Directory Stream
#include <unistd.h>
#include <errno.h>
#include <dirent.h>
+#include <iostream.h>
/*}}}*/
static const char *TempExt = "dpkg-tmp";
// Look up the node
File = Dir + Dent->d_name;
- pkgFLCache::NodeIterator Nde = FLCache.GetNode(File.begin(),
- File.end(),0,false,false);
+ pkgFLCache::NodeIterator Nde = FLCache.GetNode(File.c_str(),
+ File.c_str() + File.length(),0,false,false);
// The file is not owned by this package
if (Nde.end() != false || Nde.RealPackage() != FLPkg)
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
-// $Id: filelist.cc,v 1.2 2001/02/20 07:03:16 jgg Exp $
+// $Id: filelist.cc,v 1.3 2001/05/27 23:45:39 jgg Exp $
/* ######################################################################
File Listing - Manages a Cache of File -> Package names.
#include <iostream>
/*}}}*/
+using namespace std;
+
// FlCache::Header::Header - Constructor /*{{{*/
// ---------------------------------------------------------------------
/* Initialize the header variables. These are the defaults used when