Skip to content

Commit f6c3e46

Browse files
committed
uri: Unify string creation in php_uri_parser_rfc3986_scheme_read()
1 parent 5d5305d commit f6c3e46

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

ext/uri/uri_parser_rfc3986.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,7 @@ ZEND_ATTRIBUTE_NONNULL static zend_result php_uri_parser_rfc3986_scheme_read(con
100100
ZEND_ASSERT(uriparser_uri != NULL);
101101

102102
if (uriparser_uri->scheme.first != NULL && uriparser_uri->scheme.afterLast != NULL) {
103-
zend_string *str = zend_string_init(uriparser_uri->scheme.first, get_text_range_length(&uriparser_uri->scheme), false);
104-
ZVAL_NEW_STR(retval, str);
103+
ZVAL_STRINGL(retval, uriparser_uri->scheme.first, get_text_range_length(&uriparser_uri->scheme));
105104
} else {
106105
ZVAL_NULL(retval);
107106
}

0 commit comments

Comments
 (0)