5634 |
&& stat (SDATA (current_buffer->filename), &st) >= 0) |
&& stat (SDATA (current_buffer->filename), &st) >= 0) |
5635 |
/* But make sure we can overwrite it later! */ |
/* But make sure we can overwrite it later! */ |
5636 |
auto_save_mode_bits = st.st_mode | 0600; |
auto_save_mode_bits = st.st_mode | 0600; |
5637 |
|
else if (! NILP (current_buffer->filename)) |
5638 |
|
/* Remote files don't cooperate with stat. */ |
5639 |
|
auto_save_mode_bits = XINT (Ffile_modes (current_buffer->filename)) | 0600; |
5640 |
else |
else |
5641 |
auto_save_mode_bits = 0666; |
auto_save_mode_bits = 0666; |
5642 |
|
|