]> granicus.if.org Git - php/commitdiff
Fix bug #79329 - get_headers should not accept \0
authorStanislav Malyshev <stas@php.net>
Mon, 16 Mar 2020 00:30:44 +0000 (17:30 -0700)
committerStanislav Malyshev <stas@php.net>
Tue, 17 Mar 2020 05:40:00 +0000 (22:40 -0700)
ext/standard/url.c

index 1117d6ed631725b9eb7c193d354267afc2e3512e..6880e40a018da1d940a4097ea77ec97d15c690b7 100644 (file)
@@ -672,7 +672,7 @@ PHP_FUNCTION(get_headers)
        php_stream_context *context;
 
        ZEND_PARSE_PARAMETERS_START(1, 3)
-               Z_PARAM_STRING(url, url_len)
+               Z_PARAM_PATH(url, url_len)
                Z_PARAM_OPTIONAL
                Z_PARAM_LONG(format)
                Z_PARAM_RESOURCE_EX(zcontext, 1, 0)