]> OCCT Git - occt.git/commit
Modelling - Boolean fuse segfaults on loft (#860)
authorDmitrii Kulikov <164657232+AtheneNoctuaPt@users.noreply.github.com>
Sat, 29 Nov 2025 16:25:18 +0000 (16:25 +0000)
committerdpasukhi <dpasukhi@opencascade.com>
Fri, 5 Dec 2025 22:47:15 +0000 (22:47 +0000)
commitb26323673dae098140d4aff5128f1a49db91a9ee
tree20693822dfe9b7e9e2114904d9c0b98770f29944
parent64ee2b1c65c79a2843ef56ebd2a1edb8bb4e61a0
Modelling - Boolean fuse segfaults on loft (#860)

- Added null checks for 2D curve handles to prevent dereferencing null geometry
- Refactored `ProcessDE()` to use modern C++ idioms (auto, structured bindings, range-based iteration patterns)
- Simplified `FindPaveBlocks()` using a lambda function to reduce code duplication
src/BOPAlgo/BOPAlgo_PaveFiller_8.cxx
src/BOPTools/BOPTools_AlgoTools_1.cxx