X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=src%2Fphp_http_header.c;h=8c71cdeceaae7f2c4d75db7abe998477b24b4490;hp=91204c13fa7169f1ab25de7c9dc8dbbea6840e16;hb=208f820769bb9b0dc7f0e57670bf8647946d25a7;hpb=990dc1c42dcdd8980eb7d3de94e716ba6ab4f61a diff --git a/src/php_http_header.c b/src/php_http_header.c index 91204c1..8c71cde 100644 --- a/src/php_http_header.c +++ b/src/php_http_header.c @@ -100,6 +100,7 @@ void php_http_header_to_callback_ex(const char *key, zval *val, zend_bool crlf, zval *aval; zend_string *str; + ZVAL_DEREF(val); switch (Z_TYPE_P(val)) { case IS_ARRAY: ZEND_HASH_FOREACH_VAL(Z_ARRVAL_P(val), aval)