X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ext%2Frepo_rpmdb.c;h=b4541c39910a7f7a3d361b0528ac5afa1dd4fbbd;hb=e69296cfbfd9bc7a9a5da7a78fbaca07072e3d16;hp=c4ad78fa3fcc06d54ca06414d2a7e8258860629c;hpb=e831ddcee12a69a51b41eecb14faaa7328d9f86b;p=platform%2Fupstream%2Flibsolv.git diff --git a/ext/repo_rpmdb.c b/ext/repo_rpmdb.c index c4ad78f..b4541c3 100644 --- a/ext/repo_rpmdb.c +++ b/ext/repo_rpmdb.c @@ -1414,12 +1414,12 @@ freestate(struct rpmdbstate *state) /* close down */ if (!state) return; - if (state->rootdir) - solv_free(state->rootdir); if (state->db) state->db->close(state->db, 0); if (state->dbenv) closedbenv(state); + if (state->rootdir) + solv_free(state->rootdir); solv_free(state->rpmhead); }