[Bf-blender-cvs] [06b212c4460] master: Fix: assert when deleting all curves

Jacques Lucke noreply at git.blender.org
Mon Jun 20 16:28:12 CEST 2022


Commit: 06b212c44603ceb817dfe4215285fc237ea62c65
Author: Jacques Lucke
Date:   Mon Jun 20 16:21:31 2022 +0200
Branches: master
https://developer.blender.org/rB06b212c44603ceb817dfe4215285fc237ea62c65

Fix: assert when deleting all curves

===================================================================

M	source/blender/blenkernel/intern/curves_geometry.cc

===================================================================

diff --git a/source/blender/blenkernel/intern/curves_geometry.cc b/source/blender/blenkernel/intern/curves_geometry.cc
index 1c3715aaf69..b58781ce806 100644
--- a/source/blender/blenkernel/intern/curves_geometry.cc
+++ b/source/blender/blenkernel/intern/curves_geometry.cc
@@ -1370,6 +1370,7 @@ void CurvesGeometry::remove_curves(const IndexMask curves_to_delete)
   }
   if (curves_to_delete.size() == this->curves_num()) {
     *this = {};
+    return;
   }
   *this = copy_with_removed_curves(*this, curves_to_delete);
 }



More information about the Bf-blender-cvs mailing list