]> 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>
Mon, 16 Mar 2020 00:30:44 +0000 (17:30 -0700)
ext/standard/url.c

index 57fd80cc1dc0e1a5cb62da8a644b62c9308a8246..fe6d7f9de1d69eaafd577518d92d899feb7145b0 100644 (file)
@@ -680,7 +680,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)