From 3c8d5a7ca791a847112633c5778badfeb14bf4e8 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Wed, 23 Aug 2017 08:52:28 +0000 Subject: Change xexecvep exit codes ; add namespaces sysdep --- src/libstddjb/xexecvep.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/libstddjb/xexecvep.c') diff --git a/src/libstddjb/xexecvep.c b/src/libstddjb/xexecvep.c index 3a3363e..294f959 100644 --- a/src/libstddjb/xexecvep.c +++ b/src/libstddjb/xexecvep.c @@ -1,10 +1,11 @@ /* ISC license. */ +#include #include #include void xexecvep (char const *file, char const *const *argv, char const *const *envp, char const *path) { execvep(file, argv, envp, path) ; - strerr_dieexec(111, file) ; + strerr_dieexec(errno == ENOENT ? 127 : 126, file) ; } -- cgit v1.2.3