From 149d9a84b30dd848e8156db98da733eb900479fd Mon Sep 17 00:00:00 2001 From: Panu Matilainen Date: Tue, 19 Apr 2011 13:34:02 +0300 Subject: [PATCH] Ignore error codes in rpmdbFreeIterator() - We can't do anything about miFreeHeader() or dbiClose() errors here, no point storing them to temp variable either. Error on miFreeHeader() will at least log something on header rewrite-failure. --- lib/rpmdb.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/rpmdb.c b/lib/rpmdb.c index 209d45d..728dab1 100644 --- a/lib/rpmdb.c +++ b/lib/rpmdb.c @@ -1248,7 +1248,6 @@ rpmdbMatchIterator rpmdbFreeIterator(rpmdbMatchIterator mi) { rpmdbMatchIterator * prev, next; dbiIndex dbi; - int xx; int i; if (mi == NULL) @@ -1264,10 +1263,10 @@ rpmdbMatchIterator rpmdbFreeIterator(rpmdbMatchIterator mi) dbi = rpmdbOpenIndex(mi->mi_db, RPMDBI_PACKAGES, 0); - xx = miFreeHeader(mi, dbi); + miFreeHeader(mi, dbi); if (mi->mi_dbc) - xx = dbiCclose(dbi, mi->mi_dbc, 0); + dbiCclose(dbi, mi->mi_dbc, 0); mi->mi_dbc = NULL; if (mi->mi_re != NULL) -- 2.7.4