Lines Matching refs:tmpfname
118 static char tmpfname[PATH_MAX]; /* Temporary file name (for in-place editing) */ variable
373 if (*tmpfname) in mf_fgets()
374 unlink(tmpfname); in mf_fgets()
379 if (*tmpfname != '\0') { in mf_fgets()
383 unlink(tmpfname); in mf_fgets()
387 if (rename(tmpfname, fname) != 0) { in mf_fgets()
390 unlink(tmpfname); in mf_fgets()
393 *tmpfname = '\0'; in mf_fgets()
424 len = snprintf(tmpfname, sizeof(tmpfname), in mf_fgets()
429 if (len >= (ssize_t)sizeof(tmpfname)) in mf_fgets()
431 unlink(tmpfname); in mf_fgets()
434 if ((outfile = fopen(tmpfname, "w")) == NULL) in mf_fgets()
438 outfname = tmpfname; in mf_fgets()