From 8054d8ec8a726f47522868581d90722cd645b263 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Wed, 19 Mar 2014 11:34:08 -0400 Subject: [PATCH] lib/curl: prevent C warnings on callbacks MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- lib/curl/curl_c.nit | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/curl/curl_c.nit b/lib/curl/curl_c.nit index a8d4696..ee64844 100644 --- a/lib/curl/curl_c.nit +++ b/lib/curl/curl_c.nit @@ -200,18 +200,18 @@ extern CCurl `{ CURL * `} CURLcode e; switch(cbtype){ case CURLcallbackTypeHeader: - e = curl_easy_setopt( recv, CURLOPT_HEADERFUNCTION, &nit_curl_callback_func); + e = curl_easy_setopt( recv, CURLOPT_HEADERFUNCTION, (curl_write_callback)&nit_curl_callback_func); if(e != CURLE_OK) return e; e = curl_easy_setopt( recv, CURLOPT_WRITEHEADER, d); break; case CURLcallbackTypeBody: case CURLcallbackTypeStream: - e = curl_easy_setopt( recv, CURLOPT_WRITEFUNCTION, &nit_curl_callback_func); + e = curl_easy_setopt( recv, CURLOPT_WRITEFUNCTION, (curl_write_callback)&nit_curl_callback_func); if(e != CURLE_OK) return e; e = curl_easy_setopt( recv, CURLOPT_WRITEDATA, d); break; case CURLcallbackTypeRead: - e = curl_easy_setopt( recv, CURLOPT_READFUNCTION, &nit_curl_callback_read_func); + e = curl_easy_setopt( recv, CURLOPT_READFUNCTION, (curl_write_callback)&nit_curl_callback_read_func); default: break; } -- 1.7.9.5