Skip to content

Commit a5b2f60

Browse files
authored
Use array_init_size as size hint for created arrays (#216)
1 parent 89980f4 commit a5b2f60

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ast.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -624,7 +624,7 @@ static void ast_create_virtual_node_ex(
624624

625625
ast_update_property_long(zv, AST_STR(str_lineno), lineno, AST_CACHE_SLOT_LINENO);
626626

627-
array_init(&tmp_zv);
627+
array_init_size(&tmp_zv, num_children);
628628
Z_DELREF(tmp_zv);
629629
ast_update_property(zv, AST_STR(str_children), &tmp_zv, AST_CACHE_SLOT_CHILDREN);
630630

0 commit comments

Comments
 (0)