12 void pathexec_run(
const char *file,
char *
const *argv,
char *
const *envp)
19 execve(file,argv,envp);
24 if (!path) path =
"/bin:/usr/bin";
36 execve(tmp.s,argv,envp);
43 if (savederrno) errno = savederrno;
int stralloc_cats(stralloc *, const char *)
unsigned int str_chr(const char *, int)
void pathexec_run(const char *file, char *const *argv, char *const *envp)
int stralloc_copyb(stralloc *, const char *, unsigned int)
char * env_get(const char *s)