From 097963f867fbc15a154be8993efc41d9e6770da5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20D=C3=BCsterhus?= Date: Sat, 30 Aug 2025 21:12:12 +0200 Subject: [PATCH] uri: Use `has_text_range()` in `php_uri_parser_rfc3986_scheme_read()` (#19621) Unfortunately missed that one in 119382354107006b1f24462c964ff44b4f960c3b. --- ext/uri/uri_parser_rfc3986.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/uri/uri_parser_rfc3986.c b/ext/uri/uri_parser_rfc3986.c index c80952a80c3..cf7235b071b 100644 --- a/ext/uri/uri_parser_rfc3986.c +++ b/ext/uri/uri_parser_rfc3986.c @@ -103,7 +103,7 @@ ZEND_ATTRIBUTE_NONNULL static zend_result php_uri_parser_rfc3986_scheme_read(con { const UriUriA *uriparser_uri = get_uri_for_reading(internal_uri->uri, read_mode); - if (uriparser_uri->scheme.first != NULL && uriparser_uri->scheme.afterLast != NULL) { + if (has_text_range(&uriparser_uri->scheme)) { ZVAL_STRINGL(retval, uriparser_uri->scheme.first, get_text_range_length(&uriparser_uri->scheme)); } else { ZVAL_NULL(retval);