X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_request_pool_api.c;h=cca4fbaf0241b5d2a661b99711b6ba0c41f322d6;hp=76bd181f0764a023b2b9b99a19c5dfbcbdcd2397;hb=39feb7a7e30bb4b393a6f76aa2f35d4e9275523e;hpb=5cd11bcc02e4a06fc0dec9fd398f5fb8c111caa8 diff --git a/http_request_pool_api.c b/http_request_pool_api.c index 76bd181..cca4fba 100644 --- a/http_request_pool_api.c +++ b/http_request_pool_api.c @@ -55,14 +55,12 @@ PHP_HTTP_API http_request_pool *_http_request_pool_init(http_request_pool *pool pool->ch = NULL; } + HTTP_CHECK_CURL_INIT(pool->ch, curl_multi_init(), ;); if (!pool->ch) { - if (!(pool->ch = curl_multi_init())) { - http_error(HE_WARNING, HTTP_E_REQUEST, "Could not initialize curl"); - if (free_pool) { - efree(pool); - } - return NULL; + if (free_pool) { + efree(pool); } + return NULL; } pool->unfinished = 0;