Lines Matching refs:itmp

5110     char_u	itmp[L_tmpnam];	// use tmpnam()  in vim_tempname()  local
5112 WCHAR itmp[TEMPNAMELEN]; in vim_tempname()
5114 char_u itmp[TEMPNAMELEN]; in vim_tempname()
5146 expand_env((char_u *)tempdirs[i], itmp, TEMPNAMELEN - 20); in vim_tempname()
5147 if (itmp[0] != '$' && mch_isdir(itmp)) in vim_tempname()
5150 add_pathsep(itmp); in vim_tempname()
5160 STRCAT(itmp, "vXXXXXX"); in vim_tempname()
5161 if (mkdtemp((char *)itmp) != NULL) in vim_tempname()
5162 vim_settempdir(itmp); in vim_tempname()
5173 itmplen = STRLEN(itmp); in vim_tempname()
5184 sprintf((char *)itmp + itmplen, "v%ld", nr + off); in vim_tempname()
5189 if (mch_stat((char *)itmp, &st) >= 0) in vim_tempname()
5197 r = vim_mkdir(itmp, 0700); in vim_tempname()
5203 vim_settempdir(itmp); in vim_tempname()
5225 sprintf((char *)itmp, "%s%ld", vim_tempdir, temp_count++); in vim_tempname()
5226 return vim_strsave(itmp); in vim_tempname()
5242 wcscpy(itmp, L""); in vim_tempname()
5255 if (GetTempFileNameW(wszTempFile, buf4, 0, itmp) == 0) in vim_tempname()
5259 (void)DeleteFileW(itmp); in vim_tempname()
5264 retval = utf16_to_enc(itmp, NULL); in vim_tempname()
5280 p = tmpnam((char *)itmp); in vim_tempname()
5289 sprintf((char *)itmp, "VIM%c", extra_char); in vim_tempname()
5290 p = (char_u *)tempnam("tmp:", (char *)itmp); in vim_tempname()
5295 STRCPY(itmp, p); in vim_tempname()
5296 STRCAT(itmp, ".txt"); in vim_tempname()
5302 STRCPY(itmp, TEMPNAME); in vim_tempname()
5303 if ((p = vim_strchr(itmp, '?')) != NULL) in vim_tempname()
5305 if (mktemp((char *)itmp) == NULL) in vim_tempname()
5310 return vim_strsave(itmp); in vim_tempname()