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 14:00:57
Branch: HEAD Handle: 2008082712005700
Modified files:
rpm/rpmdb rpmdb.c
Log:
rpmdb.c: minor changes
Summary:
Revision Changes Path
1.268 +4 -5 rpm/rpmdb/rpmdb.c
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: rpm/rpmdb/rpmdb.c
============================================================================
$ cvs diff -u -r1.267 -r1.268 rpmdb.c
--- rpm/rpmdb/rpmdb.c 27 Aug 2008 09:43:41 -0000 1.267
+++ rpm/rpmdb/rpmdb.c 27 Aug 2008 12:00:57 -0000 1.268
@@ -2333,15 +2333,14 @@
return rc;
}
-
Header rpmdbNextIterator(rpmdbMatchIterator mi)
{
dbiIndex dbi;
- void * uh;
- size_t uhlen;
DBT k = DBT_INIT;
DBT v = DBT_INIT;
union _dbswap mi_offset;
+ void * uh;
+ size_t uhlen;
int rc;
int xx;
@@ -3262,8 +3261,8 @@
/*@=compmempass@*/
xx = dbiSync(dbi, 0);
}
-v.data = _free(v.data);
-v.size = 0;
+ v.data = _free(v.data); /* headerUnload */
+ v.size = 0;
xx = dbiCclose(dbi, dbcursor, DB_WRITECURSOR);
if (!dbi->dbi_no_dbsync)
xx = dbiSync(dbi, 0);
@@ .
Received on Wed Aug 27 14:00:57 2008