From: Daniel Stenberg Date: Tue, 29 Apr 2025 15:47:50 +0000 (+0200) Subject: CURLOPT_XFERINFOFUNCTION.md: fix the callback return type in example X-Git-Tag: curl-8_14_0~170 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d33b4492712fdb424f9e1fc863ffd610bd8f45b0;p=thirdparty%2Fcurl.git CURLOPT_XFERINFOFUNCTION.md: fix the callback return type in example Fixes #17228 Reported-by: gkarracer on github Closes #17229 --- diff --git a/docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.md b/docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.md index f5dfdd4c05..67f48afcb2 100644 --- a/docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.md +++ b/docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.md @@ -85,11 +85,11 @@ struct progress { size_t size; }; -static size_t progress_callback(void *clientp, - curl_off_t dltotal, - curl_off_t dlnow, - curl_off_t ultotal, - curl_off_t ulnow) +static int xferinfo_callback(void *clientp, + curl_off_t dltotal, + curl_off_t dlnow, + curl_off_t ultotal, + curl_off_t ulnow) { struct progress *memory = clientp; printf("my ptr: %p\n", memory->private); @@ -111,7 +111,7 @@ int main(void) /* enable progress callback getting called */ curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 0L); - curl_easy_setopt(curl, CURLOPT_XFERINFOFUNCTION, progress_callback); + curl_easy_setopt(curl, CURLOPT_XFERINFOFUNCTION, xferinfo_callback); } } ~~~