Fix memory leak during uv packing

Regression from [0].

[0]: 91020ccde15a4d473e2b6360e96b660384a47ae5
This commit is contained in:
Chris Blackbourn 2023-06-01 11:23:49 +12:00
parent 8bd14cb3aa
commit f78d1fd114

@ -1544,6 +1544,13 @@ static float pack_islands_scale_margin(const Span<PackIsland *> islands,
r_phis,
&final_extent);
/* Housekeeping. */
for (const int64_t i : aabbs.index_range()) {
UVAABBIsland *aabb = aabbs[i];
aabbs[i] = nullptr;
delete aabb;
}
return get_aspect_scaled_extent(final_extent, params);
}