aboutsummaryrefslogtreecommitdiff
path: root/mv.c
diff options
context:
space:
mode:
authorandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>1999-11-16 00:46:00 +0000
committerandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>1999-11-16 00:46:00 +0000
commitd2c0ee990eb6ee33deadf2ab8ff48b45808ee7c2 (patch)
tree9f32d236ce80a7a692f74fe1012df3bed6b19418 /mv.c
parent68852f97ac9a68c6097e777339e0463a5e11c9eb (diff)
downloadbusybox-w32-d2c0ee990eb6ee33deadf2ab8ff48b45808ee7c2.tar.gz
busybox-w32-d2c0ee990eb6ee33deadf2ab8ff48b45808ee7c2.tar.bz2
busybox-w32-d2c0ee990eb6ee33deadf2ab8ff48b45808ee7c2.zip
Stuf
git-svn-id: svn://busybox.net/trunk/busybox@102 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'mv.c')
-rw-r--r--mv.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/mv.c b/mv.c
index b861ab7e6..2be3961ca 100644
--- a/mv.c
+++ b/mv.c
@@ -56,7 +56,7 @@ extern int mv_main(int argc, char **argv)
56 fprintf(stderr, "%s: not a directory\n", destName); 56 fprintf(stderr, "%s: not a directory\n", destName);
57 exit (FALSE); 57 exit (FALSE);
58 } 58 }
59 59
60 while (argc-- > 1) { 60 while (argc-- > 1) {
61 srcName = *(argv++); 61 srcName = *(argv++);
62 skipName = strrchr(srcName, '/'); 62 skipName = strrchr(srcName, '/');
@@ -67,6 +67,11 @@ extern int mv_main(int argc, char **argv)
67 strcat(newdestName, "/"); 67 strcat(newdestName, "/");
68 if ( skipName != NULL) 68 if ( skipName != NULL)
69 strcat(newdestName, strstr(srcName, skipName)); 69 strcat(newdestName, strstr(srcName, skipName));
70 else
71 strcat(newdestName, srcName);
72 fprintf(stderr, "srcName='%s'\n", srcName);
73 fprintf(stderr, "skipName='%s'\n", skipName);
74 fprintf(stderr, "newdestName='%s'\n", newdestName);
70 } 75 }
71 if (copyFile(srcName, newdestName, FALSE, FALSE) == FALSE) { 76 if (copyFile(srcName, newdestName, FALSE, FALSE) == FALSE) {
72 exit( FALSE); 77 exit( FALSE);