summaryrefslogtreecommitdiff
path: root/lib/javaexec.c
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2018-10-05 01:38:46 +0200
committerBruno Haible <bruno@clisp.org>2018-10-05 01:38:46 +0200
commit1ffc70c32c4f94d732d7a5cba4454eb6b65bbe5d (patch)
tree524bde2d33f855881519ec69e9a424c4a8987685 /lib/javaexec.c
parent050357c685fe979819ef1ff258d80ce173b1317d (diff)
downloadgnulib-1ffc70c32c4f94d732d7a5cba4454eb6b65bbe5d.tar.gz
sh-filename: New module.
* m4/sh-filename.m4: New file. * modules/sh-filename: New file. * lib/spawni.c (_PATH_BSHELL): Use BOURNE_SHELL instead of hardcoding "/bin/sh". * tests/test-posix_spawn1.c (main): Likewise. * tests/test-posix_spawn2.c (main): Likewise. * lib/javacomp.c (compile_using_envjavac, is_envjavac_gcj, is_envjavac_gcj43): Likewise. * lib/javaexec.c (execute_java_class): Likewise. * modules/posix_spawn-internal (Depends-on): Add sh-filename. * modules/posix_spawnp-tests (Depends-on): Likewise. * modules/javacomp (Depends-on): Likewise. * modules/javaexec (Depends-on): Likewise.
Diffstat (limited to 'lib/javaexec.c')
-rw-r--r--lib/javaexec.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/javaexec.c b/lib/javaexec.c
index b6f2eff0e8..2dd6853799 100644
--- a/lib/javaexec.c
+++ b/lib/javaexec.c
@@ -172,11 +172,11 @@ execute_java_class (const char *class_name,
if (verbose)
printf ("%s\n", command);
- argv[0] = "/bin/sh";
+ argv[0] = BOURNE_SHELL;
argv[1] = "-c";
argv[2] = command;
argv[3] = NULL;
- err = executer (java, "/bin/sh", argv, private_data);
+ err = executer (java, BOURNE_SHELL, argv, private_data);
freea (command);