From: Michael Vogt Date: Thu, 26 Mar 2009 12:44:09 +0000 (+0100) Subject: * ftparchive/cachedb.cc: X-Git-Tag: 0.7.24ubuntu1~29 X-Git-Url: https://git.saurik.com/apt.git/commitdiff_plain/1e2acb1a23c8f3c3a78e36462bc469e6d9a039a7?hp=5426445ae86c87f9f7589573daaf273f2fe93c56 * ftparchive/cachedb.cc: - when apt-ftparchive clean is used, compact the database at the end (thanks to cprov) --- diff --git a/debian/changelog b/debian/changelog index 5a764383e..d1f885795 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +apt (0.7.20.2ubuntu4) jaunty; urgency=low + + * ftparchive/cachedb.cc: + - when apt-ftparchive clean is used, compact the database + at the end (thanks to cprov) + + -- Michael Vogt Thu, 26 Mar 2009 13:43:59 +0100 + apt (0.7.20.2ubuntu3) jaunty; urgency=low * methods/mirror.cc: diff --git a/ftparchive/cachedb.cc b/ftparchive/cachedb.cc index 8de3a0b9e..ff9a92d32 100644 --- a/ftparchive/cachedb.cc +++ b/ftparchive/cachedb.cc @@ -463,6 +463,7 @@ bool CacheDB::Clean() Cursor->c_del(Cursor,0); } + Dbp->compact(Dbp, NULL, NULL, NULL, NULL, DB_FREE_SPACE, NULL); return true; }