[Bf-blender-cvs] [87e8810dd05] master: Cleanup: Add asserts to curves data-block creation
Mattias Fredriksson
noreply at git.blender.org
Thu Aug 25 00:31:00 CEST 2022
Commit: 87e8810dd05c43d3df310c14a4f7b1c24df2ed65
Author: Mattias Fredriksson
Date: Wed Aug 24 18:18:11 2022 -0400
Branches: master
https://developer.blender.org/rB87e8810dd05c43d3df310c14a4f7b1c24df2ed65
Cleanup: Add asserts to curves data-block creation
Ref D14481
===================================================================
M source/blender/blenkernel/intern/curves.cc
===================================================================
diff --git a/source/blender/blenkernel/intern/curves.cc b/source/blender/blenkernel/intern/curves.cc
index f90cf48090c..6211f6b7be6 100644
--- a/source/blender/blenkernel/intern/curves.cc
+++ b/source/blender/blenkernel/intern/curves.cc
@@ -366,6 +366,8 @@ namespace blender::bke {
Curves *curves_new_nomain(const int points_num, const int curves_num)
{
+ BLI_assert(points_num >= 0);
+ BLI_assert(curves_num >= 0);
Curves *curves_id = static_cast<Curves *>(BKE_id_new_nomain(ID_CV, nullptr));
CurvesGeometry &curves = CurvesGeometry::wrap(curves_id->geometry);
curves.resize(points_num, curves_num);
More information about the Bf-blender-cvs
mailing list