[Bf-blender-cvs] [e86785c5144] master: CustomData: add assert to prevent negative array access
Campbell Barton
noreply at git.blender.org
Tue Sep 15 05:33:45 CEST 2020
Commit: e86785c51445c3cbb79e837a6c5d0957b31cb82f
Author: Campbell Barton
Date: Tue Sep 15 13:17:19 2020 +1000
Branches: master
https://developer.blender.org/rBe86785c51445c3cbb79e837a6c5d0957b31cb82f
CustomData: add assert to prevent negative array access
===================================================================
M source/blender/blenkernel/intern/customdata.c
===================================================================
diff --git a/source/blender/blenkernel/intern/customdata.c b/source/blender/blenkernel/intern/customdata.c
index 7c244ed8f58..ae85bc754fb 100644
--- a/source/blender/blenkernel/intern/customdata.c
+++ b/source/blender/blenkernel/intern/customdata.c
@@ -2350,6 +2350,7 @@ int CustomData_get_layer_index(const CustomData *data, int type)
int CustomData_get_layer_index_n(const struct CustomData *data, int type, int n)
{
+ BLI_assert(n >= 0);
int i = CustomData_get_layer_index(data, type);
if (i != -1) {
More information about the Bf-blender-cvs
mailing list