if ( (SUCCESS != PHP_RINIT_CALL(http_request_method))
#ifdef HTTP_HAVE_ZLIB
|| (SUCCESS != PHP_RINIT_CALL(http_encoding))
+#endif
+#if defined(ZEND_ENGINE_2) && defined(HTTP_HAVE_CURL)
+ || (SUCCESS != PHP_RINIT_CALL(http_request_datashare))
#endif
) {
return FAILURE;
#ifdef HTTP_HAVE_ZLIB
|| (SUCCESS != PHP_RSHUTDOWN_CALL(http_encoding))
#endif
- ) {
+#if defined(ZEND_ENGINE_2) && defined(HTTP_HAVE_CURL)
+ || (SUCCESS != PHP_RSHUTDOWN_CALL(http_request_datashare))
+#endif
+ ) {
status = FAILURE;
}