diff options
author | Pere Orga <gotrunks@gmail.com> | 2011-02-16 20:09:36 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2011-02-19 23:56:39 +0100 |
commit | 5369563bf9b9b5406714a65f9199aaa0b6b53fef (patch) | |
tree | dd51fa2ae5a484176c6c5027d517650bb314bf06 | |
parent | 582716733895946b2729acdf18a32532567b973a (diff) | |
download | busybox-5369563bf9b9b5406714a65f9199aaa0b6b53fef.tar.gz |
wget: reduce bloat
Signed-off-by: Pere Orga <gotrunks@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | networking/wget.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/networking/wget.c b/networking/wget.c index ad2bfa4b5..9d50437d8 100644 --- a/networking/wget.c +++ b/networking/wget.c @@ -556,7 +556,7 @@ static void NOINLINE retrieve_file_data(FILE *dfp) progress_meter(PROGRESS_END); } -static int download_one_url(const char *url) +static void download_one_url(const char *url) { bool use_proxy; /* Use proxies if env vars are set */ int redir_limit; @@ -853,8 +853,6 @@ However, in real world it was observed that some web servers free(server.allocated); free(target.allocated); free(fname_out_alloc); - - return EXIT_SUCCESS; } int wget_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; @@ -885,7 +883,6 @@ int wget_main(int argc UNUSED_PARAM, char **argv) ; #endif - int exitcode; #if ENABLE_FEATURE_WGET_LONG_OPTIONS llist_t *headers_llist = NULL; #endif @@ -937,12 +934,11 @@ int wget_main(int argc UNUSED_PARAM, char **argv) G.o_flags = O_WRONLY | O_CREAT | O_TRUNC; } - exitcode = 0; while (*argv) - exitcode |= download_one_url(*argv++); + download_one_url(*argv++); if (G.output_fd >= 0) xclose(G.output_fd); - return exitcode; + return EXIT_SUCCESS; } |