diff options
Diffstat (limited to 'coreutils/uudecode.c')
-rw-r--r-- | coreutils/uudecode.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/coreutils/uudecode.c b/coreutils/uudecode.c index 06b2fc1c1..6050c0af7 100644 --- a/coreutils/uudecode.c +++ b/coreutils/uudecode.c | |||
@@ -12,11 +12,6 @@ | |||
12 | */ | 12 | */ |
13 | 13 | ||
14 | 14 | ||
15 | #include <stdio.h> | ||
16 | #include <errno.h> | ||
17 | #include <getopt.h> /* optind */ | ||
18 | #include <string.h> | ||
19 | #include <stdlib.h> | ||
20 | #include "busybox.h" | 15 | #include "busybox.h" |
21 | 16 | ||
22 | static int read_stduu(FILE *src_stream, FILE *dst_stream) | 17 | static int read_stduu(FILE *src_stream, FILE *dst_stream) |
@@ -141,7 +136,7 @@ int uudecode_main(int argc, char **argv) | |||
141 | if (optind == argc) { | 136 | if (optind == argc) { |
142 | src_stream = stdin; | 137 | src_stream = stdin; |
143 | } else if (optind + 1 == argc) { | 138 | } else if (optind + 1 == argc) { |
144 | src_stream = bb_xfopen(argv[optind], "r"); | 139 | src_stream = xfopen(argv[optind], "r"); |
145 | } else { | 140 | } else { |
146 | bb_show_usage(); | 141 | bb_show_usage(); |
147 | } | 142 | } |
@@ -174,7 +169,7 @@ int uudecode_main(int argc, char **argv) | |||
174 | if (strcmp(outname, "-") == 0) { | 169 | if (strcmp(outname, "-") == 0) { |
175 | dst_stream = stdout; | 170 | dst_stream = stdout; |
176 | } else { | 171 | } else { |
177 | dst_stream = bb_xfopen(outname, "w"); | 172 | dst_stream = xfopen(outname, "w"); |
178 | chmod(outname, mode & (S_IRWXU | S_IRWXG | S_IRWXO)); | 173 | chmod(outname, mode & (S_IRWXU | S_IRWXG | S_IRWXO)); |
179 | } | 174 | } |
180 | free(line); | 175 | free(line); |