]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
env: improve whitespace warning
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 26 Mar 2021 21:51:55 +0000 (14:51 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 26 Mar 2021 22:17:28 +0000 (15:17 -0700)
* src/env.c (main): Issue -S warning for any whitespace,
not just space.

src/env.c

index d07918fee4cc2ac3a929c2b082ff0d27388141ce..341777cb8e9fc43d3d4b30af29fe594f915c1564 100644 (file)
--- a/src/env.c
+++ b/src/env.c
@@ -942,7 +942,7 @@ main (int argc, char **argv)
   int exit_status = errno == ENOENT ? EXIT_ENOENT : EXIT_CANNOT_INVOKE;
   error (0, errno, "%s", quote (argv[optind]));
 
-  if (exit_status == EXIT_ENOENT && strchr (argv[optind], ' '))
+  if (exit_status == EXIT_ENOENT && strpbrk (argv[optind], C_ISSPACE_CHARS))
     error (0, 0, _("use -[v]S to pass options in shebang lines"));
 
   return exit_status;