Mercurial > hg > octave-lyh > gnulib-hg
changeset 10683:b8ed97decfee
Make the check on MacOS X.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Mon, 20 Oct 2008 13:08:37 +0200 |
parents | 12699f21d6b2 |
children | d5d208d973af |
files | ChangeLog m4/posix_spawn.m4 |
diffstat | 2 files changed, 13 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-10-20 Bruno Haible <bruno@clisp.org> + + * m4/posix_spawn.m4 (gl_POSIX_SPAWN_WORKS): Make the check on MacOS X. + 2008-10-20 Bruno Haible <bruno@clisp.org> * m4/posix_spawn.m4 (gl_POSIX_SPAWN_WORKS): Use AC_LANG_SOURCE instead
--- a/m4/posix_spawn.m4 +++ b/m4/posix_spawn.m4 @@ -1,4 +1,4 @@ -# posix_spawn.m4 serial 3 +# posix_spawn.m4 serial 4 dnl Copyright (C) 2008 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -159,9 +159,14 @@ if (attrs_allocated) posix_spawnattr_destroy (&attrs); sigprocmask (SIG_UNBLOCK, &fatal_signal_set, NULL); - errno = err; - perror ("subprocess failed"); - exit (1); + if (err == ENOENT) + return 0; + else + { + errno = err; + perror ("subprocess failed"); + exit (1); + } } posix_spawn_file_actions_destroy (&actions); posix_spawnattr_destroy (&attrs);