diff options
| author | Stephen Gildea | 2006-07-08 11:42:40 +0000 |
|---|---|---|
| committer | Stephen Gildea | 2006-07-08 11:42:40 +0000 |
| commit | 26816cbf789cb93b2f602df814613a0ac0d8cde2 (patch) | |
| tree | 62809aa4600131653501d93bf10545cf2e69657f /src | |
| parent | 6f6c5fb3940433002accf60b14881da11936c3ba (diff) | |
| download | emacs-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/ChangeLog | 5 | ||||
| -rw-r--r-- | src/fileio.c | 6 |
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 @@ | |||
| 1 | 2006-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 | |||
| 1 | 2006-07-07 Stefan Monnier <monnier@iro.umontreal.ca> | 6 | 2006-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 | |||
| 5853 | do_auto_save_make_dir (dir) | 5853 | do_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 | ||
| 5859 | static Lisp_Object | 5863 | static Lisp_Object |