Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage-utils:master commit in: /
Date: Sun, 06 Feb 2022 14:51:46
Message-Id: 1644159098.71b1d91909da6f5cbbe2ab02e3f9045f58bd499a.grobian@gentoo
1 commit: 71b1d91909da6f5cbbe2ab02e3f9045f58bd499a
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 6 14:51:38 2022 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 6 14:51:38 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=71b1d919
7
8 qmerge: plug leak in pkg_merge
9
10 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
11
12 qmerge.c | 3 ++-
13 1 file changed, 2 insertions(+), 1 deletion(-)
14
15 diff --git a/qmerge.c b/qmerge.c
16 index e247a38..4ce14ae 100644
17 --- a/qmerge.c
18 +++ b/qmerge.c
19 @@ -133,7 +133,7 @@ fetch(const char *destdir, const char *src)
20 } else
21 #endif
22 {
23 - char *path;
24 + char *path = NULL;
25
26 /* wget -c -q -P <dir> <uri> */
27 const char *argv[] = {
28 @@ -1021,6 +1021,7 @@ pkg_merge(int level, const depend_atom *qatom, const tree_match_ctx *mpkg)
29 ATOM_COMP_NOSUBSLOT | ATOM_COMP_NOREPO);
30 replver = previnst->atom->PVR;
31 }
32 + atom_implode(slotatom);
33
34 (void)qprint_tree_node(level, mpkg, previnst, replacing);