From 827a800687140df56e446b4752ac9c7bd5613d0e Mon Sep 17 00:00:00 2001 From: Panu Matilainen Date: Wed, 28 May 2008 09:41:34 +0300 Subject: [PATCH] Eliminate ill-indented block obfuscating the code --- lib/rpmdb.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/rpmdb.c b/lib/rpmdb.c index a1bb89e..59eaa10 100644 --- a/lib/rpmdb.c +++ b/lib/rpmdb.c @@ -2783,8 +2783,10 @@ int rpmdbAdd(rpmdb db, int iid, Header h, tagdata.count = 1; } - dbi = dbiOpen(db, rpmtag, 0); - if (dbi != NULL) { + if (!(dbi = dbiOpen(db, rpmtag, 0))) { + rpmtdFreeData(&tagdata); + continue; + } xx = dbiCopen(dbi, dbi->dbi_txnid, &dbcursor, DB_WRITECURSOR); logAddRemove(0, &tagdata); @@ -2874,7 +2876,6 @@ int rpmdbAdd(rpmdb db, int iid, Header h, if (!dbi->dbi_no_dbsync) xx = dbiSync(dbi, 0); - } rpmtdFreeData(&tagdata); } -- 2.7.4