Fixed another compiler warning

This commit is contained in:
Vojtech Bubnik 2021-05-25 21:17:07 +02:00
parent dd79a2b832
commit 8ab6a615d0

View file

@ -385,13 +385,14 @@ static std::vector<std::vector<ExPolygons>> slices_to_regions(
temp_slices[i].region_id == temp_slices[j].region_id && temp_slices[i].region_id == temp_slices[j].region_id &&
(clip_multipart_objects || temp_slices[i].volume_id == temp_slices[j].volume_id); (clip_multipart_objects || temp_slices[i].volume_id == temp_slices[j].volume_id);
++ j) ++ j)
if (ExPolygons &expolygons2 = temp_slices[j].expolygons; ! expolygons2.empty()) if (ExPolygons &expolygons2 = temp_slices[j].expolygons; ! expolygons2.empty()) {
if (expolygons.empty()) { if (expolygons.empty()) {
expolygons = std::move(expolygons2); expolygons = std::move(expolygons2);
} else { } else {
append(expolygons, std::move(expolygons2)); append(expolygons, std::move(expolygons2));
merged = true; merged = true;
} }
}
if (merged) if (merged)
expolygons = offset2_ex(expolygons, float(scale_(EPSILON)), -float(scale_(EPSILON))); expolygons = offset2_ex(expolygons, float(scale_(EPSILON)), -float(scale_(EPSILON)));
slices_by_region[temp_slices[i].region_id][z_idx] = std::move(expolygons); slices_by_region[temp_slices[i].region_id][z_idx] = std::move(expolygons);