]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
tr: pacify -fsanitizer=leak
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 1 Feb 2022 03:58:15 +0000 (19:58 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 1 Feb 2022 06:09:37 +0000 (22:09 -0800)
* src/tr.c (main): Use main_exit, not return, in a couple of
places missed last time.

src/tr.c

index f291d1b8e99d89d337485576bb7554ae03441efc..16dff94a613878ee0854187907de9d0a646066d9 100644 (file)
--- 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;