diff options
Diffstat (limited to 'cp.c')
-rw-r--r-- | cp.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -91,7 +91,7 @@ extern int cp_main(int argc, char **argv) | |||
91 | 91 | ||
92 | if (argc < 3) { | 92 | if (argc < 3) { |
93 | fprintf(stderr, "Usage: %s", cp_usage); | 93 | fprintf(stderr, "Usage: %s", cp_usage); |
94 | return (FALSE); | 94 | exit (FALSE); |
95 | } | 95 | } |
96 | argc--; | 96 | argc--; |
97 | argv++; | 97 | argv++; |
@@ -129,13 +129,13 @@ extern int cp_main(int argc, char **argv) | |||
129 | 129 | ||
130 | if ((argc > 3) && !dirFlag) { | 130 | if ((argc > 3) && !dirFlag) { |
131 | fprintf(stderr, "%s: not a directory\n", destName); | 131 | fprintf(stderr, "%s: not a directory\n", destName); |
132 | return (FALSE); | 132 | exit (FALSE); |
133 | } | 133 | } |
134 | 134 | ||
135 | while (argc-- >= 2) { | 135 | while (argc-- >= 2) { |
136 | srcName = *(argv++); | 136 | srcName = *(argv++); |
137 | return recursiveAction(srcName, recursiveFlag, followLinks, | 137 | exit( recursiveAction(srcName, recursiveFlag, followLinks, |
138 | fileAction, fileAction); | 138 | fileAction, fileAction)); |
139 | } | 139 | } |
140 | return( TRUE); | 140 | exit( TRUE); |
141 | } | 141 | } |