aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scanelf.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/scanelf.c b/scanelf.c
index 7190301..5a765b5 100644
--- a/scanelf.c
+++ b/scanelf.c
@@ -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;
}