From 0e6d9d14f58fc388b4dca9ce19845f69a553b957 Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Mon, 6 Jan 2020 09:02:31 +0100 Subject: quse: fix new Coverity complaints Signed-off-by: Fabian Groffen --- quse.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'quse.c') diff --git a/quse.c b/quse.c index dca2f1c..4a8b89b 100644 --- a/quse.c +++ b/quse.c @@ -432,7 +432,7 @@ quse_results_cb(tree_pkg_ctx *pkg_ctx, void *priv) } if (!state->do_licence) { - if ((q = tree_pkg_meta_get(pkg_ctx, IUSE)) == NULL) + if ((s = tree_pkg_meta_get(pkg_ctx, IUSE)) == NULL) return 0; if (state->do_describe) { @@ -454,14 +454,14 @@ quse_results_cb(tree_pkg_ctx *pkg_ctx, void *priv) use = add_set(p, use); } } else { - if ((q = tree_pkg_meta_get(pkg_ctx, LICENSE)) == NULL) + if ((s = tree_pkg_meta_get(pkg_ctx, LICENSE)) == NULL) return 0; } maxlen = 0; cnt = 0; match = false; - p = q; /* set to IUSE or LICENSE above */ + p = q = s; /* set to IUSE or LICENSE above */ buf[0] = '\0'; v = buf; w = buf + sizeof(buf); @@ -631,7 +631,7 @@ quse_results_cb(tree_pkg_ctx *pkg_ctx, void *priv) if (use != NULL) free_set(use); - if (state->do_describe) + if (state->do_describe && !state->do_licence) close(portdirfd); return EXIT_SUCCESS; -- cgit v1.2.3-65-gdbad