From 76b36936eaa30cf74a5d02f024fef1e1643f68e0 Mon Sep 17 00:00:00 2001 From: Panu Matilainen Date: Thu, 1 Apr 2010 16:29:38 +0300 Subject: [PATCH] Remove unused rpmdbCloseDBI() - this was used by the Depends temporary db hack, forcing it to be exposed in the API... not anymore --- lib/rpmdb.c | 22 ---------------------- lib/rpmdb.h | 8 -------- 2 files changed, 30 deletions(-) diff --git a/lib/rpmdb.c b/lib/rpmdb.c index d15403a..f146f29 100644 --- a/lib/rpmdb.c +++ b/lib/rpmdb.c @@ -641,28 +641,6 @@ int rpmdbOpenAll(rpmdb db) return rc; } -int rpmdbCloseDBI(rpmdb db, rpmTag rpmtag) -{ - int rc = 0; - - if (db == NULL || db->_dbi == NULL) - return 0; - - for (int dbix = 0; dbix < dbiTagsMax; dbix++) { - if (dbiTags[dbix] != rpmtag) - continue; - if (db->_dbi[dbix] != NULL) { - int xx; - /* FIX: double indirection. */ - xx = dbiClose(db->_dbi[dbix], 0); - if (xx && rc == 0) rc = xx; - db->_dbi[dbix] = NULL; - } - break; - } - return rc; -} - /* XXX query.c, rpminstall.c, verify.c */ int rpmdbClose(rpmdb db) { diff --git a/lib/rpmdb.h b/lib/rpmdb.h index fa6b450..bb574cb 100644 --- a/lib/rpmdb.h +++ b/lib/rpmdb.h @@ -86,14 +86,6 @@ int rpmdbInit(const char * prefix, int perms); */ int rpmdbVerify(const char * prefix); -/** - * Close a single database index. - * @param db rpm database - * @param rpmtag rpm tag - * @return 0 on success - */ -int rpmdbCloseDBI(rpmdb db, rpmTag rpmtag); - /** \ingroup rpmdb * Close all database indices and free rpmdb. * @param db rpm database -- 2.7.4