commit: e8360704665353948cc9d7011ea9eb47a7b4a2ea
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 10 07:57:30 2019 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon Jun 10 07:57:30 2019 +0000
URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=e8360704
qmerge: don't crash when no arguments are given
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
qmerge.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/qmerge.c b/qmerge.c
index a558701..c11856b 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -2388,6 +2388,11 @@ int qmerge_main(int argc, char **argv)
for (i = optind; i < argc; ++i)
todo = qmerge_add_set(argv[i], todo);
+ if (todo == NULL) {
+ warn("need package names to work with");
+ return EXIT_FAILURE;
+ }
+
if (!uninstall)
qmerge_initialize();