Mercurial > emacs
diff lisp/url/url-file.el @ 63379:70cb4d2371b4
(url-file, url-file-asynch-callback): Use with-current-buffer.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 13 Jun 2005 14:32:42 +0000 |
parents | 01934125951e |
children | a8fa7c632ee4 e58cb448e07c |
line wrap: on
line diff
--- a/lisp/url/url-file.el Mon Jun 13 14:21:21 2005 +0000 +++ b/lisp/url/url-file.el Mon Jun 13 14:32:42 2005 +0000 @@ -73,8 +73,7 @@ func args args efs)) (let ((size (nth 7 (file-attributes name)))) - (save-excursion - (set-buffer buff) + (with-current-buffer buff (goto-char (point-max)) (if (/= -1 size) (insert (format "Content-length: %d\n" size))) @@ -177,9 +176,8 @@ (if (file-directory-p filename) ;; A directory is done the same whether we are local or remote (url-find-file-dired filename) - (save-excursion - (setq buffer (generate-new-buffer " *url-file*")) - (set-buffer buffer) + (with-current-buffer + (setq buffer (generate-new-buffer " *url-file*")) (mm-disable-multibyte) (setq url-current-object url) (insert "Content-type: " (or content-type "application/octet-stream") "\n")