From 66a4a15d65841a0abcaf78a8c846489067996fa5 Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Wed, 27 Apr 2016 08:33:43 +0200 Subject: [PATCH 1/1] allow setting proxyhost request option to NULL This allows to override any environment setting. Closes issue #33 --- src/php_http_client_curl.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/php_http_client_curl.c b/src/php_http_client_curl.c index 3a262a2..f28f603 100644 --- a/src/php_http_client_curl.c +++ b/src/php_http_client_curl.c @@ -1241,9 +1241,7 @@ static void php_http_curle_options_init(php_http_options_t *registry TSRMLS_DC) #endif /* proxy */ - if ((opt = php_http_option_register(registry, ZEND_STRL("proxyhost"), CURLOPT_PROXY, IS_STRING))) { - opt->flags |= PHP_HTTP_CURLE_OPTION_CHECK_STRLEN; - } + php_http_option_register(registry, ZEND_STRL("proxyhost"), CURLOPT_PROXY, IS_STRING); php_http_option_register(registry, ZEND_STRL("proxytype"), CURLOPT_PROXYTYPE, IS_LONG); php_http_option_register(registry, ZEND_STRL("proxyport"), CURLOPT_PROXYPORT, IS_LONG); if ((opt = php_http_option_register(registry, ZEND_STRL("proxyauth"), CURLOPT_PROXYUSERPWD, IS_STRING))) { -- 2.30.2