+2009-10-18 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * net/ange-ftp.el (ange-ftp-file-size): Use unwind-protect.
+
2009-10-18 Glenn Morris <rgm@gnu.org>
* Makefile.in (compile-last): Ensure GREP_OPTIONS is null before calling
;; Transfer complete" before the "213 SIZE". Let's skip
;; that.
(ange-ftp-skip-msgs (concat ange-ftp-skip-msgs "\\|^226"))
- (res (prog2
- (unless ascii-mode
- (ange-ftp-set-binary-mode host user))
- (ange-ftp-send-cmd host user (list 'quote "size" name))
+ (res (unwind-protect
+ (progn
+ (unless ascii-mode
+ (ange-ftp-set-binary-mode host user))
+ (ange-ftp-send-cmd host user (list 'quote "size" name)))
(unless ascii-mode
(ange-ftp-set-ascii-mode host user))))
(line (cdr res)))