mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-04-23 08:43:43 +00:00
By adding points to holes as we go, we leave ourselves open to adding invalid (<3 point) holes to the polygons. This causes crashes if it happens, so we should never allow it to happen. Instead of building holes in-place, construct them externally and only add them if they are valid. This probably wouldn't actually happen for a valid Fabmaster file, but if it did, it would be bad new, and we shouldn't leave crashable pathways facing user input. |
||
---|---|---|
.. | ||
core | ||
kimath | ||
kinng | ||
kiplatform | ||
sexpr | ||
CMakeLists.txt |