Fix memory leak during uv packing
Regression from [0]. [0]: 91020ccde15a4d473e2b6360e96b660384a47ae5
This commit is contained in:
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);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user