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); |