wget: display 100% at the _end_ of chunked download
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
c60f4460bb
commit
88ad9da65e
@ -556,9 +556,8 @@ static void NOINLINE retrieve_file_data(FILE *dfp, int output_fd)
|
|||||||
}
|
}
|
||||||
#if ENABLE_FEATURE_WGET_STATUSBAR || ENABLE_FEATURE_WGET_TIMEOUT
|
#if ENABLE_FEATURE_WGET_STATUSBAR || ENABLE_FEATURE_WGET_TIMEOUT
|
||||||
clearerr(dfp);
|
clearerr(dfp);
|
||||||
ndelay_off(polldata.fd);
|
ndelay_off(polldata.fd); /* else fgets can get very unhappy */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (!G.chunked)
|
if (!G.chunked)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@ -572,6 +571,7 @@ static void NOINLINE retrieve_file_data(FILE *dfp, int output_fd)
|
|||||||
G.got_clen = 1;
|
G.got_clen = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
G.chunked = 0; /* make progress meter show 100% even for chunked */
|
||||||
progress_meter(PROGRESS_END);
|
progress_meter(PROGRESS_END);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user