fix #38981 (using FTP URLs in get_headers() causes crash)

This commit is contained in:
Antony Dovgal 2006-09-28 12:55:02 +00:00
parent e6ebe4dab3
commit a005d97eeb

View File

@ -675,6 +675,11 @@ PHP_FUNCTION(get_headers)
RETURN_FALSE;
}
if (!stream->wrapperdata || Z_TYPE_P(stream->wrapperdata) != IS_ARRAY) {
php_stream_close(stream);
RETURN_FALSE;
}
array_init(return_value);
/* check for curl-wrappers that provide headers via a special "headers" element */