diff options
author | Mike Frysinger <vapier@gentoo.org> | 2016-11-14 21:24:10 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2016-11-14 21:24:10 -0500 |
commit | 2020f99b795192c9aff24fe6b1c3e3d8220d1ae0 (patch) | |
tree | ca5ffb62dffee42866b03b2524331899400dc31c /qcheck.c | |
parent | qpkg: fix bad pointer passing (diff) | |
download | portage-utils-2020f99b795192c9aff24fe6b1c3e3d8220d1ae0.tar.gz portage-utils-2020f99b795192c9aff24fe6b1c3e3d8220d1ae0.tar.bz2 portage-utils-2020f99b795192c9aff24fe6b1c3e3d8220d1ae0.zip |
qcheck: fix leakage with --skip regex array
Diffstat (limited to 'qcheck.c')
-rw-r--r-- | qcheck.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -382,6 +382,11 @@ int qcheck_main(int argc, char **argv) } ret = q_vdb_foreach_pkg_sorted(qcheck_cb, &state); + { + void *regex; + array_for_each(regex_arr, i, regex) + regfree(regex); + } xarrayfree(regex_arr); array_for_each(atoms, i, atom) atom_implode(atom); |