Home | History | Annotate | Download | only in coregrind

Lines Matching refs:envp

200 int main(int argc, char** argv, char** envp)
358 for (i = 0; envp[i]; i++)
359 ; /* executable path is after last envp item */
360 /* envp[i] == NULL ; envp[i+1] == executable_path */
361 if (envp[i+1][0] != '/') {
365 if (strlen(launcher_name) + strlen(envp[i+1]) > PATH_MAX)
367 strcat(launcher_name, envp[i+1]);
378 for (j = 0; envp[j]; j++)
384 new_env[i] = envp[i];
388 new_env[i ] = envp[i-2]; // the 'apple' arg == the executable_path
392 for (i = 0; envp[i]; i++) {
393 if (0 == strncmp(envp[i], "DYLD_", 5)) {
394 envp[i][0] = 'V'; /* VYLD_; changed back by initimg-darwin */