X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Fphp_http_header.c;h=8c71cdeceaae7f2c4d75db7abe998477b24b4490;hb=9a02b1a9ef8dc62a241148405be8058e0df4250e;hp=91204c13fa7169f1ab25de7c9dc8dbbea6840e16;hpb=b41323e1817c50d062b27da798c7db35fa58212c;p=m6w6%2Fext-http 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)