commit:     089d4340bdc41d35eab5ba961e8d9d2266e14cbd
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 26 09:19:36 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Nov 26 09:19:36 2015 +0000
URL:        https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=089d4340

quse: use freeargv helper

 quse.c | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/quse.c b/quse.c
index dddbf5b..049b6e9 100644
--- a/quse.c
+++ b/quse.c
@@ -400,15 +400,11 @@ int quse_main(int argc, char **argv)
                                        
print_highlighted_use_flags(&buf0[search_len + 1], optind, argc, argv);
                                        puts(NORM);
                                        if (verbose > 1) {
-                                               char **ARGV = NULL;
-                                               int ARGC = 0;
+                                               char **ARGV;
+                                               int ARGC;
                                                makeargv(&buf0[search_len + 1], 
&ARGC, &ARGV);
-                                               if (ARGC > 0) {
-                                                       quse_describe_flag(1, 
ARGC, ARGV);
-                                                       for (i = 0; i < ARGC; 
i++)
-                                                               free(ARGV[i]);
-                                                       free(ARGV);
-                                               }
+                                               quse_describe_flag(1, ARGC, 
ARGV);
+                                               freeargv(ARGC, ARGV);
                                        }
                                }
                                break;

Reply via email to