RPM Community Forums

Mailing List Message of <rpm-cvs>

[CVS] RPM: rpm/rpmdb/ rpmdb.c

From: Alexey Tourbin <at@rpm5.org>
Date: Wed 27 Aug 2008 - 11:43:42 CEST
Message-Id: <20080827094342.2F3BA75445@rpm5.org>
  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
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.