diff options
Diffstat (limited to 'mv.c')
-rw-r--r-- | mv.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -41,7 +41,7 @@ extern int mv_main (int argc, char **argv) | |||
41 | 41 | ||
42 | if (argc < 3) { | 42 | if (argc < 3) { |
43 | fprintf (stderr, "Usage: %s %s", *argv, mv_usage); | 43 | fprintf (stderr, "Usage: %s %s", *argv, mv_usage); |
44 | return (FALSE); | 44 | exit (FALSE); |
45 | } | 45 | } |
46 | lastArg = argv[argc - 1]; | 46 | lastArg = argv[argc - 1]; |
47 | 47 | ||
@@ -49,8 +49,7 @@ extern int mv_main (int argc, char **argv) | |||
49 | 49 | ||
50 | if ((argc > 3) && !dirFlag) { | 50 | if ((argc > 3) && !dirFlag) { |
51 | fprintf (stderr, "%s: not a directory\n", lastArg); | 51 | fprintf (stderr, "%s: not a directory\n", lastArg); |
52 | 52 | exit (FALSE); | |
53 | return (FALSE); | ||
54 | } | 53 | } |
55 | 54 | ||
56 | while (argc-- > 2) { | 55 | while (argc-- > 2) { |
@@ -80,5 +79,5 @@ extern int mv_main (int argc, char **argv) | |||
80 | if (unlink (srcName) < 0) | 79 | if (unlink (srcName) < 0) |
81 | perror (srcName); | 80 | perror (srcName); |
82 | } | 81 | } |
83 | return (TRUE); | 82 | exit (TRUE); |
84 | } | 83 | } |