From 0c2025cdc4c534073906bbdcf1f2df26c66cb1ca Mon Sep 17 00:00:00 2001 From: David CARLIER Date: Mon, 21 Apr 2025 13:47:53 +0100 Subject: [PATCH] ext/tidy: array optimisations, children node arrays as packed. (#18375) --- ext/tidy/tidy.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/tidy/tidy.c b/ext/tidy/tidy.c index c5efe7a5b24..138288dd59d 100644 --- a/ext/tidy/tidy.c +++ b/ext/tidy/tidy.c @@ -705,6 +705,7 @@ static void tidy_add_node_default_properties(PHPTidyObj *obj) if (tempnode) { array_init(&children); + zend_hash_real_init_packed(Z_ARRVAL(children)); do { tidy_create_node_object(&temp, obj->ptdoc, tempnode); add_next_index_zval(&children, &temp);