1 |
commit: b9978cef4d2844c2b7ee3cdaf90477259aa758fe |
2 |
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Dec 29 02:15:22 2016 +0000 |
4 |
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Dec 29 02:15:22 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=b9978cef |
7 |
|
8 |
qpkg: fix leakage when using -P multiple times |
9 |
|
10 |
qpkg.c | 1 + |
11 |
1 file changed, 1 insertion(+) |
12 |
|
13 |
diff --git a/qpkg.c b/qpkg.c |
14 |
index c54d735..498299a 100644 |
15 |
--- a/qpkg.c |
16 |
+++ b/qpkg.c |
17 |
@@ -324,6 +324,7 @@ int qpkg_main(int argc, char **argv) |
18 |
case 'p': pretend = 1; break; |
19 |
case 'P': |
20 |
restrict_chmod = 1; |
21 |
+ free(qpkg_bindir); |
22 |
qpkg_bindir = xstrdup(optarg); |
23 |
if (access(qpkg_bindir, W_OK) != 0) |
24 |
errp("%s", qpkg_bindir); |