#include #define PATH_DELIMITERS ":" int makeargv(const char *s, const char *delimiters, char ***argvp); char **getpaths(void) { char **myargv; char *path; path = getenv("PATH"); if (makeargv(path, PATH_DELIMITERS, &myargv) == -1) return NULL; else return myargv; }