* spawn.cc (find_exec): Use the first detected errno when lookup fails.

This commit is contained in:
Christopher Faylor 2010-04-27 23:06:48 +00:00
parent 0f6697b373
commit 9b53b52a80
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2010-04-27 Christopher Faylor <me+cygwin@cgf.cx>
* spawn.cc (find_exec): Use the first detected errno when lookup fails.
2010-04-27 Corinna Vinschen <corinna@vinschen.de> 2010-04-27 Corinna Vinschen <corinna@vinschen.de>
* include/regex.h: Include _ansi.h to avoid missing out on preprocessor * include/regex.h: Include _ansi.h to avoid missing out on preprocessor

View File

@ -173,7 +173,9 @@ find_exec (const char *name, path_conv& buf, const char *mywinenv,
debug_printf ("trying %s", tmp); debug_printf ("trying %s", tmp);
if ((suffix = perhaps_suffix (tmp, buf, err, opt)) != NULL) int err1;
if ((suffix = perhaps_suffix (tmp, buf, err1, opt)) != NULL)
{ {
if (buf.has_acls () && check_file_access (buf, X_OK, true)) if (buf.has_acls () && check_file_access (buf, X_OK, true))
continue; continue;