PHP_FE(http_request_method_exists, NULL)
PHP_FE(http_request_method_name, NULL)
#endif
- PHP_FE(http_auth_basic, NULL)
- PHP_FE(http_auth_basic_cb, NULL)
#ifndef ZEND_ENGINE_2
PHP_FE(http_build_query, NULL)
#endif
return OnUpdateString(entry, new_value, new_value_length, mh_arg1, mh_arg2, mh_arg3, stage TSRMLS_CC);
}
+#ifndef ZEND_ENGINE_2
+# define OnUpdateLong OnUpdateInt
+#endif
+
PHP_INI_BEGIN()
HTTP_PHP_INI_ENTRY("http.allowed_methods", "", PHP_INI_ALL, http_update_allowed_methods, request.methods.allowed)
HTTP_PHP_INI_ENTRY("http.cache_log", "", PHP_INI_ALL, OnUpdateString, log.cache)
/* {{{ PHP_MSHUTDOWN_FUNCTION */
PHP_MSHUTDOWN_FUNCTION(http)
{
+#ifdef ZEND_ENGINE_2
zend_hash_destroy(&http_response_statics);
+#endif
UNREGISTER_INI_ENTRIES();
#ifdef HTTP_HAVE_CURL
curl_global_cleanup();
}
http_globals_init(HTTP_GLOBALS);
+#ifdef ZEND_ENGINE_2
zend_init_static_properties(http_response_object_ce, &http_response_statics TSRMLS_CC);
+#endif
return SUCCESS;
}
/* }}} */