aboutsummaryrefslogtreecommitdiffstats
path: root/src/fileio.c
diff options
context:
space:
mode:
authorKaroly Lorentey2004-10-07 16:52:19 +0000
committerKaroly Lorentey2004-10-07 16:52:19 +0000
commitc5f80d9d13d6033e5ee75d65bb5383d4d75dc427 (patch)
tree1aa58eeabb309b4460144425f6e5a2ca0ad81eaf /src/fileio.c
parent04ccca970d4a21222cd1f58c7c41983461f009fc (diff)
parenteb6a2b61401ca737487aa7770389c01c0e962cb0 (diff)
downloademacs-c5f80d9d13d6033e5ee75d65bb5383d4d75dc427.tar.gz
emacs-c5f80d9d13d6033e5ee75d65bb5383d4d75dc427.zip
Merged in changes from CVS trunk.
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-593 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-594 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-595 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-596 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-597 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-598 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-599 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-600 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-601 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-602 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-603 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-42 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-43 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-44 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-253
Diffstat (limited to 'src/fileio.c')
-rw-r--r--src/fileio.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/fileio.c b/src/fileio.c
index 0cfea99b469..ece909ea8b3 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -5720,6 +5720,9 @@ auto_save_1 ()
5720 && stat (SDATA (current_buffer->filename), &st) >= 0) 5720 && stat (SDATA (current_buffer->filename), &st) >= 0)
5721 /* But make sure we can overwrite it later! */ 5721 /* But make sure we can overwrite it later! */
5722 auto_save_mode_bits = st.st_mode | 0600; 5722 auto_save_mode_bits = st.st_mode | 0600;
5723 else if (! NILP (current_buffer->filename))
5724 /* Remote files don't cooperate with stat. */
5725 auto_save_mode_bits = XINT (Ffile_modes (current_buffer->filename)) | 0600;
5723 else 5726 else
5724 auto_save_mode_bits = 0666; 5727 auto_save_mode_bits = 0666;
5725 5728