aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStephen Gildea2006-07-08 11:42:40 +0000
committerStephen Gildea2006-07-08 11:42:40 +0000
commit26816cbf789cb93b2f602df814613a0ac0d8cde2 (patch)
tree62809aa4600131653501d93bf10545cf2e69657f /src
parent6f6c5fb3940433002accf60b14881da11936c3ba (diff)
downloademacs-26816cbf789cb93b2f602df814613a0ac0d8cde2.tar.gz
emacs-26816cbf789cb93b2f602df814613a0ac0d8cde2.zip
fileio.c (do_auto_save_make_dir): Make the auto-save-list-file
directory unreadable for better user privacy.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/fileio.c6
2 files changed, 10 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 859a6465f85..79a1dab60de 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12006-07-08 Stephen Gildea <gildea@stop.mail-abuse.org>
2
3 * fileio.c (do_auto_save_make_dir): Make the auto-save-list-file
4 directory unreadable for better user privacy.
5
12006-07-07 Stefan Monnier <monnier@iro.umontreal.ca> 62006-07-07 Stefan Monnier <monnier@iro.umontreal.ca>
2 7
3 * syntax.c (Fforward_comment): Fix int-32 vs EMACS_INT-64 mixup. 8 * syntax.c (Fforward_comment): Fix int-32 vs EMACS_INT-64 mixup.
diff --git a/src/fileio.c b/src/fileio.c
index d109f034652..839bf86af53 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -5853,7 +5853,11 @@ static Lisp_Object
5853do_auto_save_make_dir (dir) 5853do_auto_save_make_dir (dir)
5854 Lisp_Object dir; 5854 Lisp_Object dir;
5855{ 5855{
5856 return call2 (Qmake_directory, dir, Qt); 5856 Lisp_Object mode;
5857
5858 call2 (Qmake_directory, dir, Qt);
5859 XSETFASTINT (mode, 0700);
5860 return Fset_file_modes (dir, mode);
5857} 5861}
5858 5862
5859static Lisp_Object 5863static Lisp_Object