commit: d5eeb8c6f9d455fba2356de43f35d88c1321504b
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 20:18:37 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 20:18:37 2021 +0000
URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=d5eeb8c6
qkeyword: take advantage of new atom_explode_cat
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
qkeyword.c | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/qkeyword.c b/qkeyword.c
index 7a60022..f6cdbc2 100644
--- a/qkeyword.c
+++ b/qkeyword.c
@@ -855,12 +855,9 @@ int qkeyword_main(int argc, char **argv)
qkeyword_usage(EXIT_FAILURE);
if (cat != NULL) {
- char buf[_Q_PATH_MAX];
-
- snprintf(buf, sizeof(buf), "%s/%s", cat, pkg == NULL ? "" :
pkg);
- data.qatom = atom_explode(buf);
+ data.qatom = atom_explode_cat(pkg == NULL ? "" : pkg, cat);
if (data.qatom == NULL) {
- warnf("invalid cat/pkg: %s\n", buf);
+ warnf("invalid cat/pkg: %s/%s\n", cat, pkg == NULL ? ""
: pkg);
return EXIT_FAILURE;
}
} else if (pkg != NULL) {