Lines Matching defs:tempname
255 char *tempname;
260 if (asprintf(&tempname, "%s.XXXXXX", hintsfile) == -1)
262 if ((fd = mkstemp(tempname)) == -1)
263 err(1, "mkstemp(%s)", tempname);
265 err(1, "fchmod(%s)", tempname);
267 err(1, "fdopen(%s)", tempname);
287 err(1, "%s: write error", tempname);
291 err(1, "%s: write error", tempname);
294 err(1, "%s: write error", tempname);
297 err(1, "%s: write error", tempname);
299 if (rename(tempname, hintsfile) == -1)
300 err(1, "rename %s to %s", tempname, hintsfile);
301 free(tempname);