diff src/fileio.c @ 53780:6c059bf40adc

(Fcopy_file): If NEWNAME is a directory, expand the basename of FILE relative to it, not FILE itself.
author Eli Zaretskii <eliz@is.elta.co.il>
date Mon, 02 Feb 2004 20:51:18 +0000
parents 0505a2aecd0a
children 4ef1f446e4d9
line wrap: on
line diff
--- a/src/fileio.c	Mon Feb 02 15:22:39 2004 +0000
+++ b/src/fileio.c	Mon Feb 02 20:51:18 2004 +0000
@@ -2407,7 +2407,7 @@
   CHECK_STRING (newname);
 
   if (!NILP (Ffile_directory_p (newname)))
-    newname = Fexpand_file_name (file, newname);
+    newname = Fexpand_file_name (Ffile_name_nondirectory (file), newname);
   else
     newname = Fexpand_file_name (newname, Qnil);