mirror of
https://github.com/curl/curl.git
synced 2026-07-26 06:47:16 +03:00
examples: replace casts with curl_off_t printf masks
Follow-up to e4ec666a3d #19112
Closes #19133
This commit is contained in:
parent
8d302ec936
commit
f6334f379d
5 changed files with 29 additions and 20 deletions
|
|
@ -197,24 +197,26 @@ int main(int argc, char *argv[])
|
|||
/* check for average download speed */
|
||||
res = curl_easy_getinfo(curl_handle, CURLINFO_SPEED_DOWNLOAD_T, &val);
|
||||
if((CURLE_OK == res) && (val > 0))
|
||||
printf("Average download speed: %"
|
||||
CURL_FORMAT_CURL_OFF_T " kbyte/sec.\n",
|
||||
printf("Average download speed: "
|
||||
"%" CURL_FORMAT_CURL_OFF_T " kbyte/sec.\n",
|
||||
val / 1024);
|
||||
|
||||
if(prtall) {
|
||||
/* check for name resolution time */
|
||||
res = curl_easy_getinfo(curl_handle, CURLINFO_NAMELOOKUP_TIME_T, &val);
|
||||
if((CURLE_OK == res) && (val > 0))
|
||||
printf("Name lookup time: %lu.%06lu sec.\n",
|
||||
(unsigned long)(val / 1000000),
|
||||
(unsigned long)(val % 1000000));
|
||||
printf("Name lookup time: %" CURL_FORMAT_CURL_OFF_T
|
||||
".%06" CURL_FORMAT_CURL_OFF_T " sec.\n",
|
||||
val / 1000000,
|
||||
val % 1000000);
|
||||
|
||||
/* check for connect time */
|
||||
res = curl_easy_getinfo(curl_handle, CURLINFO_CONNECT_TIME_T, &val);
|
||||
if((CURLE_OK == res) && (val > 0))
|
||||
printf("Connect time: %lu.%06lu sec.\n",
|
||||
(unsigned long)(val / 1000000),
|
||||
(unsigned long)(val % 1000000));
|
||||
printf("Connect time: %" CURL_FORMAT_CURL_OFF_T
|
||||
".%06" CURL_FORMAT_CURL_OFF_T " sec.\n",
|
||||
val / 1000000,
|
||||
val % 1000000);
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
|
|
|||
|
|
@ -98,10 +98,12 @@ int main(void)
|
|||
curl_easy_getinfo(curl, CURLINFO_SPEED_UPLOAD_T, &speed_upload);
|
||||
curl_easy_getinfo(curl, CURLINFO_TOTAL_TIME_T, &total_time);
|
||||
|
||||
fprintf(stderr, "Speed: %lu bytes/sec during %lu.%06lu seconds\n",
|
||||
(unsigned long)speed_upload,
|
||||
(unsigned long)(total_time / 1000000),
|
||||
(unsigned long)(total_time % 1000000));
|
||||
fprintf(stderr, "Speed: %" CURL_FORMAT_CURL_OFF_T " bytes/sec during "
|
||||
"%" CURL_FORMAT_CURL_OFF_T
|
||||
".%06" CURL_FORMAT_CURL_OFF_T " seconds\n",
|
||||
speed_upload,
|
||||
total_time / 1000000,
|
||||
total_time % 1000000);
|
||||
}
|
||||
/* always cleanup */
|
||||
curl_easy_cleanup(curl);
|
||||
|
|
|
|||
|
|
@ -106,7 +106,7 @@ int main(void)
|
|||
}
|
||||
fsize = file_info.st_size;
|
||||
|
||||
printf("Local file size: %lu bytes.\n", (unsigned long)fsize);
|
||||
printf("Local file size: %" CURL_FORMAT_CURL_OFF_T " bytes.\n", fsize);
|
||||
|
||||
/* In Windows, this inits the Winsock stuff */
|
||||
res = curl_global_init(CURL_GLOBAL_ALL);
|
||||
|
|
|
|||
|
|
@ -53,14 +53,19 @@ static int xferinfo(void *p,
|
|||
be used */
|
||||
if((curtime - myp->lastruntime) >= MINIMAL_PROGRESS_FUNCTIONALITY_INTERVAL) {
|
||||
myp->lastruntime = curtime;
|
||||
fprintf(stderr, "TOTAL TIME: %lu.%06lu\r\n",
|
||||
(unsigned long)(curtime / 1000000),
|
||||
(unsigned long)(curtime % 1000000));
|
||||
fprintf(stderr, "TOTAL TIME: %" CURL_FORMAT_CURL_OFF_T
|
||||
".%06" CURL_FORMAT_CURL_OFF_T "\r\n",
|
||||
curtime / 1000000,
|
||||
curtime % 1000000);
|
||||
}
|
||||
|
||||
fprintf(stderr, "UP: %lu of %lu DOWN: %lu of %lu\r\n",
|
||||
(unsigned long)ulnow, (unsigned long)ultotal,
|
||||
(unsigned long)dlnow, (unsigned long)dltotal);
|
||||
fprintf(stderr,
|
||||
"UP: "
|
||||
"%" CURL_FORMAT_CURL_OFF_T " of %" CURL_FORMAT_CURL_OFF_T " "
|
||||
"DOWN: "
|
||||
"%" CURL_FORMAT_CURL_OFF_T " of %" CURL_FORMAT_CURL_OFF_T "\r\n",
|
||||
ulnow, ultotal,
|
||||
dlnow, dltotal);
|
||||
|
||||
if(dlnow > STOP_DOWNLOAD_AFTER_THIS_MANY_BYTES)
|
||||
return 1;
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ static curl_off_t sftpGetRemoteFileSize(const char *i_remoteFile)
|
|||
&remoteFileSizeByte);
|
||||
if(result)
|
||||
return -1;
|
||||
printf("filesize: %lu\n", (unsigned long)remoteFileSizeByte);
|
||||
printf("filesize: %" CURL_FORMAT_CURL_OFF_T "\n", remoteFileSizeByte);
|
||||
}
|
||||
curl_easy_cleanup(curlHandlePtr);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue