From 45cecfbd33b121c864cbb7b83ea63f749e99f424 Mon Sep 17 00:00:00 2001 From: Marcel Raad Date: Wed, 31 May 2017 19:05:50 +0200 Subject: lib583: fix compiler warning Use CURLMcode for variable 'res' and cast to int where necessary instead of the other way around. Other tests do the same. This fixes the following clang warning: lib583.c:68:15: warning: cast from function call of type 'CURLMcode' to non-matching type 'int' [-Wbad-function-cast] --- tests/libtest/lib583.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tests/libtest') diff --git a/tests/libtest/lib583.c b/tests/libtest/lib583.c index 5b11fab2b..f0a088b70 100644 --- a/tests/libtest/lib583.c +++ b/tests/libtest/lib583.c @@ -35,7 +35,7 @@ int test(char *URL) int stillRunning; CURLM *multiHandle = NULL; CURL *curl = NULL; - int res = 0; + CURLMcode res = CURLM_OK; global_init(CURL_GLOBAL_ALL); @@ -65,10 +65,10 @@ int test(char *URL) fprintf(stderr, "curl_multi_perform() succeeded\n"); fprintf(stderr, "curl_multi_remove_handle()...\n"); - res = (int) curl_multi_remove_handle(multiHandle, curl); + res = curl_multi_remove_handle(multiHandle, curl); if(res) fprintf(stderr, "curl_multi_remove_handle() failed, " - "with code %d\n", res); + "with code %d\n", (int)res); else fprintf(stderr, "curl_multi_remove_handle() succeeded\n"); @@ -80,5 +80,5 @@ test_cleanup: curl_multi_cleanup(multiHandle); curl_global_cleanup(); - return res; + return (int)res; } -- cgit v1.2.3