|
|
@@ -1,6 +1,6 @@
|
|
|
// -*- mode: cpp; mode: fold -*-
|
|
|
// Description /*{{{*/
|
|
|
-// $Id: pkgrecords.cc,v 1.7 2003/09/02 04:46:18 mdz Exp $
|
|
|
+// $Id: pkgrecords.cc,v 1.8 2003/09/02 04:52:16 mdz Exp $
|
|
|
/* ######################################################################
|
|
|
|
|
|
Package Records - Allows access to complete package description records
|
|
|
@@ -42,10 +42,6 @@ pkgRecords::pkgRecords(pkgCache &Cache) : Cache(Cache), Files(0)
|
|
|
if (Files[I->ID] == 0)
|
|
|
return;
|
|
|
}
|
|
|
-
|
|
|
- // We store this to make sure that the destructor won't segfault,
|
|
|
- // even if the Cache object was destructed before this instance.
|
|
|
- PackageFileCount = Cache.HeaderP->PackageFileCount;
|
|
|
}
|
|
|
/*}}}*/
|
|
|
// Records::~pkgRecords - Destructor /*{{{*/
|
|
|
@@ -53,7 +49,7 @@ pkgRecords::pkgRecords(pkgCache &Cache) : Cache(Cache), Files(0)
|
|
|
/* */
|
|
|
pkgRecords::~pkgRecords()
|
|
|
{
|
|
|
- for (unsigned I = 0; I != PackageFileCount; I++)
|
|
|
+ for (unsigned I = 0; I != Cache.HeaderP->PackageFileCount; I++)
|
|
|
delete Files[I];
|
|
|
delete [] Files;
|
|
|
}
|