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