Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage-utils:master commit in: /
Date: Thu, 26 Nov 2015 10:39:30
Message-Id: 1448529576.089d4340bdc41d35eab5ba961e8d9d2266e14cbd.vapier@gentoo
1 commit: 089d4340bdc41d35eab5ba961e8d9d2266e14cbd
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 26 09:19:36 2015 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 26 09:19:36 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=089d4340
7
8 quse: use freeargv helper
9
10 quse.c | 12 ++++--------
11 1 file changed, 4 insertions(+), 8 deletions(-)
12
13 diff --git a/quse.c b/quse.c
14 index dddbf5b..049b6e9 100644
15 --- a/quse.c
16 +++ b/quse.c
17 @@ -400,15 +400,11 @@ int quse_main(int argc, char **argv)
18 print_highlighted_use_flags(&buf0[search_len + 1], optind, argc, argv);
19 puts(NORM);
20 if (verbose > 1) {
21 - char **ARGV = NULL;
22 - int ARGC = 0;
23 + char **ARGV;
24 + int ARGC;
25 makeargv(&buf0[search_len + 1], &ARGC, &ARGV);
26 - if (ARGC > 0) {
27 - quse_describe_flag(1, ARGC, ARGV);
28 - for (i = 0; i < ARGC; i++)
29 - free(ARGV[i]);
30 - free(ARGV);
31 - }
32 + quse_describe_flag(1, ARGC, ARGV);
33 + freeargv(ARGC, ARGV);
34 }
35 }
36 break;