← Commit list

46e19c8744

Stefan Eissing
Stefan Eissing
2026-06-25
SUCCESS Duration: 202s

Subject

tool: init progress bar on demand

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

src/tool_cb_prg.c+3 -2
@@ -129,6 +129,9 @@ int tool_progress_cb(void *clientp,
curl_off_t total;
curl_off_t point;
+ if(!bar->calls)
+ update_width(bar);
+
/* Calculate expected transfer size. initial_size can be less than zero when
indicating that we are expecting to get the filesize from the remote */
if(bar->initial_size < 0) {
@@ -230,8 +233,6 @@ void progressbarinit(struct ProgressData *bar, struct OperationConfig *config)
if(config->use_resume)
bar->initial_size = config->resume_from;
- update_width(bar);
-
bar->out = tool_stderr;
bar->tick = 150;
bar->barmove = 1;