From: Michael Wallner Date: Wed, 5 Sep 2007 14:03:23 +0000 (+0000) Subject: - fix some warnings X-Git-Tag: RELEASE_1_6_0b1~2 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=5eab9789044c40c91512d27ba5663cdf04b8b972;p=m6w6%2Fext-http - fix some warnings --- diff --git a/http_api.c b/http_api.c index aa48e65..e71b087 100644 --- a/http_api.c +++ b/http_api.c @@ -17,6 +17,7 @@ #include "php_output.h" #include "ext/standard/url.h" +#include "ext/standard/php_lcg.h" #include "php_http_api.h" #include "php_http_send_api.h" diff --git a/http_request_api.c b/http_request_api.c index e815169..9ccda2c 100644 --- a/http_request_api.c +++ b/http_request_api.c @@ -911,7 +911,7 @@ retry: case CURLE_RECV_ERROR: case CURLE_SSL_ENGINE_INITFAILED: case CURLE_LOGIN_DENIED: - if (request->_retry.delay) { + if (request->_retry.delay >= HTTP_DIFFSEC) { http_sleep(request->_retry.delay); } goto retry; diff --git a/http_request_pool_api.c b/http_request_pool_api.c index e67b142..ce1257e 100644 --- a/http_request_pool_api.c +++ b/http_request_pool_api.c @@ -86,7 +86,7 @@ PHP_HTTP_API http_request_pool *_http_request_pool_init(http_request_pool *pool TSRMLS_SET_CTX(pool->tsrm_ls); -#if HTTP_HAVE_EVENT +#ifdef HTTP_HAVE_EVENT pool->timeout = ecalloc(1, sizeof(struct event)); curl_multi_setopt(pool->ch, CURLMOPT_SOCKETDATA, pool); curl_multi_setopt(pool->ch, CURLMOPT_SOCKETFUNCTION, http_request_pool_socket_callback); @@ -297,7 +297,7 @@ PHP_HTTP_API void _http_request_pool_dtor(http_request_pool *pool) fprintf(stderr, "Destructing request pool %p\n", pool); #endif -#if HTTP_HAVE_EVENT +#ifdef HTTP_HAVE_EVENT efree(pool->timeout); #endif diff --git a/http_send_api.c b/http_send_api.c index cbfe6f0..ef8bf2d 100644 --- a/http_send_api.c +++ b/http_send_api.c @@ -18,7 +18,6 @@ #include "php_http.h" #include "php_streams.h" -#include "ext/standard/php_lcg.h" #include "php_http_api.h" #include "php_http_cache_api.h"