diff options
author | Mike Frysinger <vapier@gentoo.org> | 2016-06-20 00:01:16 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2016-06-20 00:01:16 -0400 |
commit | f773cce6933381a48a84638471bb2c50bfbd4f4f (patch) | |
tree | a9835db08d32908c5b29ef91a8be15159a73ac76 /scanelf.c | |
parent | porting: add O_PATH fallback too (diff) | |
download | pax-utils-f773cce6933381a48a84638471bb2c50bfbd4f4f.tar.gz pax-utils-f773cce6933381a48a84638471bb2c50bfbd4f4f.tar.bz2 pax-utils-f773cce6933381a48a84638471bb2c50bfbd4f4f.zip |
scanelf: fix out_format leak fix
Diffstat (limited to 'scanelf.c')
-rw-r--r-- | scanelf.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -2272,11 +2272,10 @@ static int parseargs(int argc, char *argv[]) xarraypush_str(find_lib_arr, optarg); break; case 'F': { - if (out_format) + if (PAX_UTILS_CLEANUP) { free(out_format); - if (PAX_UTILS_CLEANUP) out_format = xstrdup(optarg); - else + } else out_format = optarg; break; } |