From ea129593d022d6edb9237f1888f1f7899a8c6f61 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sat, 23 Jan 2016 19:52:58 +0100 Subject: [PATCH] uclient-fetch: fix progress bar initialization with -O- Signed-off-by: Felix Fietkau --- uclient-fetch.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/uclient-fetch.c b/uclient-fetch.c index d2ffde3..ebf49ae 100644 --- a/uclient-fetch.c +++ b/uclient-fetch.c @@ -115,7 +115,8 @@ static int open_output_file(const char *path, uint64_t resume_offset) if (!quiet) fprintf(stderr, "Writing to stdout\n"); - return STDOUT_FILENO; + ret = STDOUT_FILENO; + goto done; } } else { filename = uclient_get_url_filename(path, "index.html"); @@ -139,6 +140,7 @@ static int open_output_file(const char *path, uint64_t resume_offset) out_offset = resume_offset; out_bytes += resume_offset; +done: if (!quiet) { progress_init(&pmt, output_file); pmt_timer.cb = pmt_update; -- 2.11.0