]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(target_directory_operand, movefile): Use new last_component, in place of base_name.
authorJim Meyering <jim@meyering.net>
Sun, 26 Mar 2006 12:07:34 +0000 (12:07 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 26 Mar 2006 12:07:34 +0000 (12:07 +0000)
src/mv.c

index 84d67d79e5058446103e5cad088825b0f045557f..44e935e13c04e1c4c031cfd454a8c0069c54c2bc 100644 (file)
--- a/src/mv.c
+++ b/src/mv.c
@@ -148,7 +148,7 @@ cp_option_init (struct cp_options *x)
 static bool
 target_directory_operand (char const *file)
 {
-  char const *b = base_name (file);
+  char const *b = last_component (file);
   size_t blen = strlen (b);
   bool looks_like_a_dir = (blen == 0 || ISSLASH (b[blen - 1]));
   struct stat st;
@@ -266,7 +266,7 @@ movefile (char *source, char *dest, bool dest_is_dir,
   if (dest_is_dir)
     {
       /* Treat DEST as a directory; build the full filename.  */
-      char const *src_basename = base_name (source);
+      char const *src_basename = last_component (source);
       char *new_dest = file_name_concat (dest, src_basename, NULL);
       strip_trailing_slashes (new_dest);
       ok = do_move (source, new_dest, x);