From d33b4492712fdb424f9e1fc863ffd610bd8f45b0 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 29 Apr 2025 17:47:50 +0200 Subject: [PATCH] CURLOPT_XFERINFOFUNCTION.md: fix the callback return type in example Fixes #17228 Reported-by: gkarracer on github Closes #17229 --- docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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); } } ~~~ -- 2.47.3