summaryrefslogtreecommitdiff
path: root/src/buffer.c
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1995-10-11 14:41:55 +0000
committerRichard M. Stallman <rms@gnu.org>1995-10-11 14:41:55 +0000
commitaafe8df8713e914cad7938fdb872486f1725de9a (patch)
tree6ca0ed547fe4194eecc357fe21d8f7a5e5f0549e /src/buffer.c
parent8999ee4b494af884874add14e63a4705df96b88b (diff)
downloademacs-aafe8df8713e914cad7938fdb872486f1725de9a.tar.gz
(Fkill_buffer): Don't kill auto save file if not recent.
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/buffer.c b/src/buffer.c
index f65df3605b7..30a95df9c4b 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -1017,7 +1017,8 @@ with `delete-process'.")
/* Delete any auto-save file, if we saved it in this session. */
if (STRINGP (b->auto_save_file_name)
- && b->auto_save_modified != 0)
+ && b->auto_save_modified != 0
+ && SAVE_MODIFF < b->auto_save_modified)
{
Lisp_Object tem;
tem = Fsymbol_value (intern ("delete-auto-save-files"));