mirror of
git://git.sv.gnu.org/nano.git
synced 2025-01-14 13:29:37 +03:00
Commented the code that got us into this mess in the first place 9 releases ago
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@388 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
This commit is contained in:
parent
71e464034d
commit
b5bb24c949
3
files.c
3
files.c
@ -332,6 +332,9 @@ int write_file(char *name, int tmp)
|
||||
/* New case: if the file exists, just give up */
|
||||
if (tmp && anyexists != -1)
|
||||
return -1;
|
||||
/* NOTE: If you change this statement, you MUST CHANGE the if
|
||||
statement below (that starts "if ((!ISSET(FOLLOW_SYMLINKS)...")
|
||||
to reflect whether or not to link/unlink/rename the file */
|
||||
else if (ISSET(FOLLOW_SYMLINKS) || !S_ISLNK(st.st_mode)) {
|
||||
|
||||
/* Use O_EXCL if tmp == 1, I suppose */
|
||||
|
Loading…
Reference in New Issue
Block a user