Lines Matching refs:savename
238 char *savename = 0; in edit_save_file() local
246 savename = (char *) strdup ((char *) filename); in edit_save_file()
248 if ((fd = open_create (savename, O_WRONLY, DEFAULT_CREATE_MODE)) == -1) { in edit_save_file()
264 if (savename) in edit_save_file()
265 free (savename); in edit_save_file()
266 savename = (char *) tempnam (savedir, "cooledit"); in edit_save_file()
268 if (!savename) in edit_save_file()
271 if ((file = fopen (savename, "w+")) == 0) in edit_save_file()
274 chmod (savename, edit->stat.st_mode); in edit_save_file()
275 chown (savename, edit->stat.st_uid, edit->stat.st_gid); in edit_save_file()
279 if ((p = (char *) edit_get_write_filter (savename, filename))) { in edit_save_file()
343 if (rename (savename, filename) == -1) in edit_save_file()
347 if (savename) in edit_save_file()
348 free (savename); in edit_save_file()
353 if (savename) in edit_save_file()
354 free (savename); in edit_save_file()