From 5bbd4ea306af48509d676d6c00fc5d771a202c81 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 31 Jan 2022 19:58:15 -0800 Subject: [PATCH 4/5] tr: pacify -fsanitizer=leak * src/tr.c (main): Use main_exit, not return, in a couple of places missed last time. --- src/tr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tr.c b/src/tr.c index f291d1b8e..16dff94a6 100644 --- a/src/tr.c +++ b/src/tr.c @@ -1778,13 +1778,13 @@ main (int argc, char **argv) spec_init (s1); if (!parse_str (argv[optind], s1)) - return EXIT_FAILURE; + main_exit (EXIT_FAILURE); if (non_option_args == 2) { spec_init (s2); if (!parse_str (argv[optind + 1], s2)) - return EXIT_FAILURE; + main_exit (EXIT_FAILURE); } else s2 = NULL; -- 2.32.0