(gnus-uu-grab-move): Simply copy FILE if `make-symbolic-link' is not
authorczkmt <czkmt>
Sat, 11 Dec 1999 17:44:28 +0000 (17:44 +0000)
committerczkmt <czkmt>
Sat, 11 Dec 1999 17:44:28 +0000 (17:44 +0000)
availabe.

lisp/gnus-uu.el

index 5e7f9a9..aa2e95f 100644 (file)
@@ -1351,9 +1351,12 @@ didn't work, and overwrite existing files.  Otherwise, ask each time."
   (when gnus-uu-default-dir
     (let ((to-file (concat (file-name-as-directory gnus-uu-default-dir)
                           (file-name-nondirectory file))))
-      (rename-file file to-file)
-      (unless (file-exists-p file)
-       (make-symbolic-link to-file file)))))
+      (cond ((fboundp 'make-symbolic-link)
+            (rename-file file to-file)
+            (unless (file-exists-p file)
+              (make-symbolic-link to-file file)))
+           (t
+            (copy-file file to-file))))))
 
 (defun gnus-uu-part-number (article)
   (let* ((header (gnus-summary-article-header article))