From f4f5d8882d7009d11c4a5fba29e266e155b32a11 Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Fri, 29 May 2015 11:49:45 -0500 Subject: [PATCH] Fix --argfile memleak (fix #799 part 2) --- main.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/main.c b/main.c index 9623d2c9..8f0718e9 100644 --- a/main.c +++ b/main.c @@ -161,6 +161,7 @@ int main(int argc, char* argv[]) { int compiled = 0; int parser_flags = 0; int nfiles = 0; + jv program_arguments = jv_array(); if (argc) progname = argv[0]; @@ -178,7 +179,6 @@ int main(int argc, char* argv[]) { int further_args_are_files = 0; int jq_flags = 0; size_t short_opts = 0; - jv program_arguments = jv_array(); jv lib_search_paths = jv_null(); for (int i=1; i= 10 && (options & EXIT_STATUS))