summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1998-09-13 03:42:11 +0000
committerKarl Heuer <kwzh@gnu.org>1998-09-13 03:42:11 +0000
commit1624971282bb3bef34b83e3b4313e37cfd810ab4 (patch)
treecd91372a34b1c669dde74da352fa5602624f203f
parenteefb440873087a1ebb399cef76d4ca0a98ea4683 (diff)
downloademacs-1624971282bb3bef34b83e3b4313e37cfd810ab4.tar.gz
(ange-ftp-insert-file-contents):
Use binary mode for dumb-unix hosts as for unix hosts. (ange-ftp-copy-file-internal): Likewise.
-rw-r--r--lisp/ange-ftp.el9
1 files changed, 6 insertions, 3 deletions
diff --git a/lisp/ange-ftp.el b/lisp/ange-ftp.el
index 263fa4b6864..33199d66cbe 100644
--- a/lisp/ange-ftp.el
+++ b/lisp/ange-ftp.el
@@ -3220,7 +3220,8 @@ system TYPE.")
(name (ange-ftp-quote-string (nth 2 parsed)))
(temp (ange-ftp-make-tmp-name host))
(binary (or (ange-ftp-binary-file filename)
- (eq (ange-ftp-host-type host user) 'unix)))
+ (memq (ange-ftp-host-type host user)
+ '(unix dumb-unix))))
(abbr (ange-ftp-abbreviate-filename filename))
size)
(unwind-protect
@@ -3505,8 +3506,10 @@ system TYPE.")
(t-abbr (ange-ftp-abbreviate-filename newname filename))
(binary (or (ange-ftp-binary-file filename)
(ange-ftp-binary-file newname)
- (and (eq (ange-ftp-host-type f-host f-user) 'unix)
- (eq (ange-ftp-host-type t-host t-user) 'unix))))
+ (and (memq (ange-ftp-host-type f-host f-user)
+ '(unix dumb-unix))
+ (memq (ange-ftp-host-type t-host t-user)
+ '(unix dumb-unix)))))
temp1
temp2)