defend Path2D against a null curve

This commit is contained in:
Todd Ross 2018-01-22 22:39:36 -06:00
parent 511742eb68
commit fd6a98b753

View file

@ -39,7 +39,7 @@
Rect2 Path2D::_edit_get_rect() const { Rect2 Path2D::_edit_get_rect() const {
if (curve->get_point_count() == 0) if (!curve.is_valid() || curve->get_point_count() == 0)
return Rect2(0, 0, 0, 0); return Rect2(0, 0, 0, 0);
Rect2 aabb = Rect2(curve->get_point_position(0), Vector2(0, 0)); Rect2 aabb = Rect2(curve->get_point_position(0), Vector2(0, 0));