From 5c54c8a86ce6c89e90b91ba104ef33d615141a4e Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 31 Jan 2022 08:42:07 -0800 Subject: [PATCH 35/43] pr: simplify -fsanitize=leak pacification * src/pr.c (main): Remove an IF_LINT. Use main_exit rather than return. --- src/pr.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/pr.c b/src/pr.c index e4771386b..c513038e7 100644 --- a/src/pr.c +++ b/src/pr.c @@ -1144,11 +1144,10 @@ main (int argc, char **argv) } cleanup (); - IF_LINT (free (file_names)); if (have_read_stdin && fclose (stdin) == EOF) die (EXIT_FAILURE, errno, _("standard input")); - return failed_opens ? EXIT_FAILURE : EXIT_SUCCESS; + main_exit (failed_opens ? EXIT_FAILURE : EXIT_SUCCESS); } /* Parse numeric arguments, ensuring MIN <= number <= INT_MAX. */ -- 2.32.0