Blame SOURCES/0002-Fix-minor-memory-leaks-RhBug1702283.patch

4142df
From 854119bb3cd790333cd7ed135fdc5c9cdca1d551 Mon Sep 17 00:00:00 2001
4142df
From: Aleš Matěj <amatej@redhat.com>
4142df
Date: Tue, 28 May 2019 15:07:11 +0200
4142df
Subject: [PATCH] Fix minor memory leaks, RhBug:1702283
4142df
4142df
---
4142df
 dnf/dnf-utils.c | 5 ++++-
4142df
 1 file changed, 4 insertions(+), 1 deletion(-)
4142df
4142df
diff --git a/dnf/dnf-utils.c b/dnf/dnf-utils.c
4142df
index ea067ad..14f1667 100644
4142df
--- a/dnf/dnf-utils.c
4142df
+++ b/dnf/dnf-utils.c
4142df
@@ -48,7 +48,9 @@ dnf_utils_add_transaction_packages (struct libscols_table *tb,
4142df
       struct libscols_line *ln = scols_table_new_line (tb, parent);
4142df
       scols_line_set_data (ln, COL_NEVRA, dnf_package_get_nevra (pkg));
4142df
       scols_line_set_data (ln, COL_REPO, dnf_package_get_reponame (pkg));
4142df
-      scols_line_set_data (ln, COL_SIZE, g_format_size (dnf_package_get_size (pkg)));
4142df
+      char *formatted_pkg_size = g_format_size (dnf_package_get_size (pkg));
4142df
+      scols_line_set_data (ln, COL_SIZE, formatted_pkg_size);
4142df
+      g_free(formatted_pkg_size);
4142df
     }
4142df
 }
4142df
 
4142df
@@ -135,6 +137,7 @@ dnf_utils_print_transaction (DnfContext *ctx)
4142df
     }
4142df
 
4142df
   scols_print_table (tb);
4142df
+  scols_unref_symbols (sb);
4142df
   scols_unref_table (tb);
4142df
 
4142df
   g_print ("Transaction Summary:\n");
4142df
--
4142df
libgit2 0.27.8
4142df