From ccb423ed6f317da5a02f4feeda082d791215a4ba Mon Sep 17 00:00:00 2001
From: Laurent Bercot
-
+
I am aware that the previous restrictions sound completely
ridiculous while the official skalibs documentation is incomplete.
-As of 2.6.3.2, I'm not going to enforce those restrictions, but if you're
+As of 2.6.4.0, I'm not going to enforce those restrictions, but if you're
going to provide documentation for skalibs, don't keep it to yourself,
please send it to me instead. :-)
Download
-
Executable search and execution, and environment
void execvep (char const *file, char const *const *argv, char const *const *envp, char const *path)
+ void execvep_loose (char const *file, char const *const *argv, char const *const *envp, char const *path)
Executes into the executable file at file, with the command line
set to argv and the environment set to envp.
If file is not an absolute path, it is searched in the
@@ -338,6 +338,12 @@ The function returns if it fails, and sets errno to the most relevant
error that happened.
void execvep (char const *file, char const *const *argv, char const *const *envp, char const *path)
+Like execvep_loose(), but if file contains a slash,
+it is treated as an absolute path.
+ void pathexec_run (char const *file, char const *const *argv, char const *const *envp)
Performs execvep(file, argv, envp, path), path being the
diff --git a/doc/license.html b/doc/license.html
index 30d7bee..1afdc4d 100644
--- a/doc/license.html
+++ b/doc/license.html
@@ -74,7 +74,7 @@ color, or different text font.