rename() cannot replace existing files on Windows.

This commit is contained in:
Guus Sliepen 2007-01-05 05:44:01 +00:00
parent 5214ece030
commit d80cc7a5cc

View file

@ -374,6 +374,9 @@ void dump_graph(void)
pclose(file); pclose(file);
} else { } else {
fclose(file); fclose(file);
#ifdef HAVE_MINGW
unlink(filename);
#endif
rename(tmpname, filename); rename(tmpname, filename);
free(tmpname); free(tmpname);
} }