diff options
author | Denis Vlasenko | 2006-11-23 13:10:23 +0000 |
---|---|---|
committer | Denis Vlasenko | 2006-11-23 13:10:23 +0000 |
commit | 4e4662cc73bbc17c714307b234e781096ec82973 (patch) | |
tree | cbfe42f5f5fb3b45334044e43a56e0b3012759a2 /networking | |
parent | c90c3f30a899b5f0aae58e54839109aa9b3eaee6 (diff) | |
download | busybox-4e4662cc73bbc17c714307b234e781096ec82973.zip busybox-4e4662cc73bbc17c714307b234e781096ec82973.tar.gz |
wget: -O - still outputs progressbar (to stderr)
Noticed dead code. -100 bytes.
Diffstat (limited to 'networking')
-rw-r--r-- | networking/wget.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/networking/wget.c b/networking/wget.c index 0c547c6..f9a9462 100644 --- a/networking/wget.c +++ b/networking/wget.c @@ -210,17 +210,18 @@ int wget_main(int argc, char **argv) curfile = bb_get_last_path_component(fname_out); #endif } + /* Impossible? if ((opt & WGET_OPT_CONTINUE) && !fname_out) - bb_error_msg_and_die("cannot specify continue (-c) without a filename (-O)"); + bb_error_msg_and_die("cannot specify continue (-c) without a filename (-O)"); */ /* * Determine where to start transfer. */ - if (!strcmp(fname_out, "-")) { + if (fname_out[0] == '-' && !fname_out[1]) { output_fd = 1; - opt |= WGET_OPT_QUIET; opt &= ~WGET_OPT_CONTINUE; - } else if (opt & WGET_OPT_CONTINUE) { + } + if (opt & WGET_OPT_CONTINUE) { output_fd = open(fname_out, O_WRONLY); if (output_fd >= 0) { beg_range = xlseek(output_fd, 0, SEEK_END); @@ -235,7 +236,7 @@ int wget_main(int argc, char **argv) bb_lookup_host(&s_in, server.host); s_in.sin_port = server.port; if (!(opt & WGET_OPT_QUIET)) { - printf("Connecting to %s[%s]:%d\n", + fprintf(stderr, "Connecting to %s[%s]:%d\n", server.host, inet_ntoa(s_in.sin_addr), ntohs(server.port)); } |