Lines Matching refs:envlist
5735 EXECV_CHAR **envlist;
5740 envlist = PyMem_NEW(EXECV_CHAR *, i + 1);
5741 if (envlist == NULL) {
5805 if (!fsconvert_strdup(keyval, &envlist[envc++])) {
5815 envlist[envc] = 0;
5817 return envlist;
5822 free_string_array(envlist, envc);
5939 EXECV_CHAR **envlist;
5973 envlist = parse_envlist(env, &envc);
5974 if (envlist == NULL)
5984 fexecve(path->fd, argvlist, envlist);
5988 _wexecve(path->wide, argvlist, envlist);
5990 execve(path->narrow, argvlist, envlist);
5998 free_string_array(envlist, envc);
6280 EXECV_CHAR **envlist = NULL;
6323 envlist = parse_envlist(env, &envc);
6324 if (envlist == NULL) {
6361 file_actionsp, attrp, argvlist, envlist);
6367 file_actionsp, attrp, argvlist, envlist);
6388 if (envlist) {
6389 free_string_array(envlist, envc);
6645 EXECV_CHAR **envlist;
6703 envlist = parse_envlist(env, &envc);
6704 if (envlist == NULL)
6719 spawnval = _wspawnve(mode, path->wide, argvlist, envlist);
6722 (const char **)envlist);
6724 spawnval = _spawnve(mode, path->narrow, argvlist, envlist);
6736 PyMem_Free(envlist[envc]);
6738 PyMem_Free(envlist);