diff options
author | Denys Vlasenko <dvlasenk@redhat.com> | 2010-08-31 14:09:22 +0200 |
---|---|---|
committer | Denys Vlasenko <dvlasenk@redhat.com> | 2010-08-31 14:09:22 +0200 |
commit | ee06264a29c81a2d309c9919222d61ff92aa7b7c (patch) | |
tree | e758f420e9547748aca986356ec0c6d6d7f889d9 /coreutils/uuencode.c | |
parent | 8d3e225a2d1d980bcedb825f294b6a8041fe3f1b (diff) | |
download | busybox-w32-ee06264a29c81a2d309c9919222d61ff92aa7b7c.tar.gz busybox-w32-ee06264a29c81a2d309c9919222d61ff92aa7b7c.tar.bz2 busybox-w32-ee06264a29c81a2d309c9919222d61ff92aa7b7c.zip |
base64: new applet
function old new delta
base64_main - 217 +217
packed_usage 27181 27229 +48
read_base64 348 373 +25
applet_names 2299 2306 +7
bbconfig_config_bz2 4942 4948 +6
applet_main 1352 1356 +4
applet_nameofs 676 678 +2
applet_install_loc 169 170 +1
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 7/0 up/down: 310/0) Total: 310 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'coreutils/uuencode.c')
-rw-r--r-- | coreutils/uuencode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/coreutils/uuencode.c b/coreutils/uuencode.c index 490f8d1bd..fe9e8c664 100644 --- a/coreutils/uuencode.c +++ b/coreutils/uuencode.c | |||
@@ -11,7 +11,7 @@ | |||
11 | #include "libbb.h" | 11 | #include "libbb.h" |
12 | 12 | ||
13 | enum { | 13 | enum { |
14 | SRC_BUF_SIZE = 45, /* This *MUST* be a multiple of 3 */ | 14 | SRC_BUF_SIZE = 15*3, /* This *MUST* be a multiple of 3 */ |
15 | DST_BUF_SIZE = 4 * ((SRC_BUF_SIZE + 2) / 3), | 15 | DST_BUF_SIZE = 4 * ((SRC_BUF_SIZE + 2) / 3), |
16 | }; | 16 | }; |
17 | 17 | ||
@@ -33,7 +33,7 @@ int uuencode_main(int argc UNUSED_PARAM, char **argv) | |||
33 | } | 33 | } |
34 | argv += optind; | 34 | argv += optind; |
35 | if (argv[1]) { | 35 | if (argv[1]) { |
36 | src_fd = xopen(*argv, O_RDONLY); | 36 | src_fd = xopen(argv[0], O_RDONLY); |
37 | fstat(src_fd, &stat_buf); | 37 | fstat(src_fd, &stat_buf); |
38 | mode = stat_buf.st_mode & (S_IRWXU | S_IRWXG | S_IRWXO); | 38 | mode = stat_buf.st_mode & (S_IRWXU | S_IRWXG | S_IRWXO); |
39 | argv++; | 39 | argv++; |