tool_progress: fix < 10000 output

Follow-up to e49698925c

Closes #18826
This commit is contained in:
Daniel Stenberg 2025-10-03 10:18:27 +02:00
parent 3b583ab7d7
commit 4e2edde102
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2

View file

@ -34,8 +34,10 @@ static char *max5data(curl_off_t bytes, char *max5)
/* a signed 64-bit value is 8192 petabytes maximum */
const char unit[] = { 'k', 'M', 'G', 'T', 'P', 0 };
int k = 0;
if(bytes < 100000)
if(bytes < 100000) {
msnprintf(max5, 6, "%5" CURL_FORMAT_CURL_OFF_T, bytes);
return max5;
}
do {
curl_off_t nbytes = bytes / 1024;