}
}
+static zend_class_entry *php_http_header_class_entry;
+zend_class_entry *php_http_header_get_class_entry(void)
+{
+ return php_http_header_class_entry;
+}
+
ZEND_BEGIN_ARG_INFO_EX(ai_HttpHeader___construct, 0, 0, 0)
ZEND_ARG_INFO(0, name)
ZEND_ARG_INFO(0, value)
ZEND_END_ARG_INFO();
PHP_METHOD(HttpHeader, match)
{
- char *val_str;
- size_t val_len;
+ char *val_str = NULL;
+ size_t val_len = 0;
zend_long flags = PHP_HTTP_MATCH_LOOSE;
zend_string *zs;
zval value_tmp;
ZVAL_STRINGL(&zctor, "__construct", lenof("__construct"));
- object_init_ex(&zparams_obj, php_http_params_class_entry);
+ object_init_ex(&zparams_obj, php_http_params_get_class_entry());
zargs = (zval *) ecalloc(ZEND_NUM_ARGS()+1, sizeof(zval));
ZVAL_COPY_VALUE(&zargs[0], zend_read_property(php_http_header_class_entry, getThis(), ZEND_STRL("value"), 0, &value_tmp));
EMPTY_FUNCTION_ENTRY
};
-zend_class_entry *php_http_header_class_entry;
-
PHP_MINIT_FUNCTION(http_header)
{
zend_class_entry ce = {0};