Let url use default file modes when copying files

* lisp/url/url-handlers.el (url-copy-file): Use default file
modes when copying files (bug#11400).
This commit is contained in:
Lars Ingebrigtsen 2015-12-25 22:36:32 +01:00
parent 344303c8d9
commit 0697719d73

View file

@ -269,7 +269,8 @@ A prefix arg makes KEEP-TIME non-nil."
(error "Opening input file: No such file or directory, %s" url))
(with-current-buffer buffer
(setq handle (mm-dissect-buffer t)))
(mm-save-part-to-file handle newname)
(let ((mm-attachment-file-modes (default-file-modes)))
(mm-save-part-to-file handle newname))
(kill-buffer buffer)
(mm-destroy-parts handle)))
(put 'copy-file 'url-file-handlers 'url-copy-file)