Bug 1897561 followup - Use the min (not max) of the array lengths. r=gfx-reviewers,nical

Differential Revision: https://phabricator.services.mozilla.com/D210993
This commit is contained in:
Jonathan Kew 2024-05-21 09:57:58 +00:00
parent f1f600be4b
commit d0813c42fa

View file

@ -480,7 +480,7 @@ _cairo_recording_surface_region_array_destroy (cairo_recording_surface_t *
cairo_recording_region_element_t *region_elements;
int i, num_elements;
num_elements = MAX(surface->commands.num_elements, _cairo_array_num_elements(&region_array->regions));
num_elements = MIN(surface->commands.num_elements, _cairo_array_num_elements(&region_array->regions));
elements = _cairo_array_index (&surface->commands, 0);
region_elements = _cairo_array_index (&region_array->regions, 0);
for (i = 0; i < num_elements; i++) {