Lines Matching refs:base
67 try_dir (const char *dir, const char *base) in try_dir() argument
69 if (base != 0) in try_dir()
70 return base; in try_dir()
99 const char *base = 0; in choose_tmpdir() local
106 base = try_dir (getenv ("TMPDIR"), base); in choose_tmpdir()
107 base = try_dir (getenv ("TMP"), base); in choose_tmpdir()
108 base = try_dir (getenv ("TEMP"), base); in choose_tmpdir()
111 base = try_dir (P_tmpdir, base); in choose_tmpdir()
115 base = try_dir (vartmp, base); in choose_tmpdir()
116 base = try_dir (usrtmp, base); in choose_tmpdir()
117 base = try_dir (tmp, base); in choose_tmpdir()
120 if (base == 0) in choose_tmpdir()
121 base = "."; in choose_tmpdir()
125 len = strlen (base); in choose_tmpdir()
127 strcpy (tmpdir, base); in choose_tmpdir()
150 const char *base = choose_tmpdir (); in make_temp_file() local
158 base_len = strlen (base); in make_temp_file()
164 strcpy (temp_filename, base); in make_temp_file()