From f8d39899c99ea827c6239951aa38776d7ff1f926 Mon Sep 17 00:00:00 2001 From: Ales Kozumplik Date: Wed, 7 Mar 2012 14:14:14 +0100 Subject: [PATCH] solv.c: fixes leaked transaction structure --- examples/solv.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/solv.c b/examples/solv.c index ed288b76..75eb30d2 100644 --- a/examples/solv.c +++ b/examples/solv.c @@ -3098,6 +3098,7 @@ rerunsolver: if (!trans->steps.count) { printf("Nothing to do.\n"); + transaction_free(trans); solver_free(solv); queue_free(&job); pool_free(pool); @@ -3133,6 +3134,7 @@ rerunsolver: if (!yesno("OK to continue (y/n)? ")) { printf("Abort.\n"); + transaction_free(trans); solver_free(solv); queue_free(&job); pool_free(pool); @@ -3406,6 +3408,7 @@ rerunsolver: fclose(newpkgsfps[i]); solv_free(newpkgsfps); queue_free(&checkq); + transaction_free(trans); solver_free(solv); queue_free(&job); pool_free(pool); -- 2.47.2