]> code.delx.au - gnu-emacs/blobdiff - lisp/files.el
(basic-save-buffer-2): Ignore file-error in delete-file.
[gnu-emacs] / lisp / files.el
index 8042707e13773985bd19cfa234a1319be5d90c40..e22443b19a16fa83070e24769e4672ff66554309 100644 (file)
@@ -2745,7 +2745,9 @@ After saving the buffer, this function runs `after-save-hook'."
              ;; delete the temp file.
              (or succeed
                  (progn
-                   (delete-file tempname)
+                   (condition-case nil
+                       (delete-file tempname)
+                     (file-error nil))
                    (set-visited-file-modtime old-modtime))))
            ;; Since we have created an entirely new file
            ;; and renamed it, make sure it gets the