diff options
author | Hans Goudey <h.goudey@me.com> | 2022-02-23 06:15:03 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2022-02-23 06:15:03 +0300 |
commit | 06bc20f61a8289d612ea985e45a372721d66ccb1 (patch) | |
tree | 692f1b8ff927fee15a5494273d932e6218c92883 /source/blender/nodes/geometry/nodes/node_geo_curve_trim.cc | |
parent | f3ef0763b41155e6234343de900b207bb5b2e20d (diff) |
Fix: Errors in previous cleanup commit
f3ef0763b41155e623 introduced a file by mistake, and didn't add
a new enum type to many switch cases. Sorry for the noise.
Diffstat (limited to 'source/blender/nodes/geometry/nodes/node_geo_curve_trim.cc')
-rw-r--r-- | source/blender/nodes/geometry/nodes/node_geo_curve_trim.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/nodes/geometry/nodes/node_geo_curve_trim.cc b/source/blender/nodes/geometry/nodes/node_geo_curve_trim.cc index 652377065b0..6f2eb9f23c4 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_curve_trim.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_curve_trim.cc @@ -376,6 +376,9 @@ static void trim_spline(SplinePtr &spline, case CURVE_TYPE_NURBS: spline = std::make_unique<PolySpline>(trim_nurbs_spline(*spline, start, end)); break; + case CURVE_TYPE_CATMULL_ROM: + BLI_assert_unreachable(); + spline = {}; } spline->mark_cache_invalid(); } @@ -486,6 +489,9 @@ static void to_single_point_spline(SplinePtr &spline, const Spline::LookupResult case CURVE_TYPE_NURBS: spline = std::make_unique<PolySpline>(to_single_point_nurbs(*spline, lookup)); break; + case CURVE_TYPE_CATMULL_ROM: + BLI_assert_unreachable(); + spline = {}; } } |