Skip to content

Commit 3957ee6

Browse files
committed
uri: Mark local pointers as const in uri_parser_whatwg.c
1 parent 948ab10 commit 3957ee6

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

ext/uri/uri_parser_whatwg.c

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ static lxb_status_t lexbor_serialize_callback(const lxb_char_t *data, size_t len
260260

261261
static zend_result lexbor_read_scheme(const struct uri_internal_t *internal_uri, uri_component_read_mode_t read_mode, zval *retval)
262262
{
263-
lxb_url_t *lexbor_uri = internal_uri->uri;
263+
const lxb_url_t *lexbor_uri = internal_uri->uri;
264264

265265
ZEND_ASSERT(lexbor_uri->scheme.type != LXB_URL_SCHEMEL_TYPE__UNDEF);
266266

@@ -287,7 +287,7 @@ static zend_result lexbor_write_scheme(struct uri_internal_t *internal_uri, zval
287287

288288
static zend_result lexbor_read_username(const struct uri_internal_t *internal_uri, uri_component_read_mode_t read_mode, zval *retval)
289289
{
290-
lxb_url_t *lexbor_uri = internal_uri->uri;
290+
const lxb_url_t *lexbor_uri = internal_uri->uri;
291291

292292
if (lexbor_uri->username.length) {
293293
ZVAL_STRINGL(retval, (const char *) lexbor_uri->username.data, lexbor_uri->username.length);
@@ -316,7 +316,7 @@ static zend_result lexbor_write_username(uri_internal_t *internal_uri, zval *val
316316

317317
static zend_result lexbor_read_password(const struct uri_internal_t *internal_uri, uri_component_read_mode_t read_mode, zval *retval)
318318
{
319-
lxb_url_t *lexbor_uri = internal_uri->uri;
319+
const lxb_url_t *lexbor_uri = internal_uri->uri;
320320

321321
if (lexbor_uri->password.length > 0) {
322322
ZVAL_STRINGL(retval, (const char *) lexbor_uri->password.data, lexbor_uri->password.length);
@@ -356,7 +356,7 @@ static zend_result init_idna(void)
356356

357357
static zend_result lexbor_read_host(const struct uri_internal_t *internal_uri, uri_component_read_mode_t read_mode, zval *retval)
358358
{
359-
lxb_url_t *lexbor_uri = internal_uri->uri;
359+
const lxb_url_t *lexbor_uri = internal_uri->uri;
360360

361361
if (lexbor_uri->host.type == LXB_URL_HOST_TYPE_IPV4) {
362362
smart_str host_str = {0};
@@ -419,7 +419,7 @@ static zend_result lexbor_write_host(struct uri_internal_t *internal_uri, zval *
419419

420420
static zend_result lexbor_read_port(const struct uri_internal_t *internal_uri, uri_component_read_mode_t read_mode, zval *retval)
421421
{
422-
lxb_url_t *lexbor_uri = internal_uri->uri;
422+
const lxb_url_t *lexbor_uri = internal_uri->uri;
423423

424424
if (lexbor_uri->has_port) {
425425
ZVAL_LONG(retval, lexbor_uri->port);
@@ -448,7 +448,7 @@ static zend_result lexbor_write_port(struct uri_internal_t *internal_uri, zval *
448448

449449
static zend_result lexbor_read_path(const struct uri_internal_t *internal_uri, uri_component_read_mode_t read_mode, zval *retval)
450450
{
451-
lxb_url_t *lexbor_uri = internal_uri->uri;
451+
const lxb_url_t *lexbor_uri = internal_uri->uri;
452452

453453
if (lexbor_uri->path.str.length) {
454454
ZVAL_STRINGL(retval, (const char *) lexbor_uri->path.str.data, lexbor_uri->path.str.length);
@@ -477,7 +477,7 @@ static zend_result lexbor_write_path(struct uri_internal_t *internal_uri, zval *
477477

478478
static zend_result lexbor_read_query(const struct uri_internal_t *internal_uri, uri_component_read_mode_t read_mode, zval *retval)
479479
{
480-
lxb_url_t *lexbor_uri = internal_uri->uri;
480+
const lxb_url_t *lexbor_uri = internal_uri->uri;
481481

482482
if (lexbor_uri->query.length) {
483483
ZVAL_STRINGL(retval, (const char *) lexbor_uri->query.data, lexbor_uri->query.length);
@@ -506,7 +506,7 @@ static zend_result lexbor_write_query(struct uri_internal_t *internal_uri, zval
506506

507507
static zend_result lexbor_read_fragment(const struct uri_internal_t *internal_uri, uri_component_read_mode_t read_mode, zval *retval)
508508
{
509-
lxb_url_t *lexbor_uri = internal_uri->uri;
509+
const lxb_url_t *lexbor_uri = internal_uri->uri;
510510

511511
if (lexbor_uri->fragment.length) {
512512
ZVAL_STRINGL(retval, (const char *) lexbor_uri->fragment.data, lexbor_uri->fragment.length);
@@ -586,14 +586,14 @@ static void *lexbor_parse_uri(const char *uri_str, size_t uri_str_len, const voi
586586

587587
static void *lexbor_clone_uri(void *uri)
588588
{
589-
lxb_url_t *lexbor_uri = (lxb_url_t *) uri;
589+
const lxb_url_t *lexbor_uri = uri;
590590

591591
return lxb_url_clone(lexbor_parser.mraw, lexbor_uri);
592592
}
593593

594594
static zend_string *lexbor_uri_to_string(void *uri, uri_recomposition_mode_t recomposition_mode, bool exclude_fragment)
595595
{
596-
lxb_url_t *lexbor_uri = (lxb_url_t *) uri;
596+
const lxb_url_t *lexbor_uri = uri;
597597
smart_str uri_str = {0};
598598

599599
switch (recomposition_mode) {

0 commit comments

Comments
 (0)