RPM Package Manager, CVS Repository
http://rpm5.org/cvs/
____________________________________________________________________________
Server: rpm5.org Name: Alexey Tourbin
Root: /v/rpm/cvs Email: at@rpm5.org
Module: rpm Date: 27-Aug-2008 11:43:42
Branch: HEAD Handle: 2008082709434100
Modified files:
rpm/rpmdb rpmdb.c
Log:
rpmdb.c (rpmdbNextIterator): restored miFreeHeader() call lost in my
previous change
Summary:
Revision Changes Path
1.267 +3 -0 rpm/rpmdb/rpmdb.c
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: rpm/rpmdb/rpmdb.c
============================================================================
$ cvs diff -u -r1.266 -r1.267 rpmdb.c
--- rpm/rpmdb/rpmdb.c 24 Aug 2008 20:12:42 -0000 1.266
+++ rpm/rpmdb/rpmdb.c 27 Aug 2008 09:43:41 -0000 1.267
@@ -2409,6 +2409,9 @@
if (uh == NULL)
return NULL;
+ /* Rewrite current header (if necessary) and unlink. */
+ xx = miFreeHeader(mi, dbi);
+
/* Check header digest/signature once (if requested). */
if (mi->mi_ts) {
rpmRC rpmrc = RPMRC_NOTFOUND;
@@ .
Received on Wed Aug 27 11:43:42 2008