CustomData: add assert to prevent negative array access
This commit is contained in:
parent
e51ff29919
commit
e86785c514
Notes:
blender-bot
2023-02-14 12:58:32 +01:00
Referenced by commit e1cd6fae34
, Avoid Assert in BKE_mesh_calc_loop_tangent_ex
Referenced by issue #81398, Blender 2.90.1 crashes on switching to viewport rendered view
Referenced by issue #81398, Blender 2.90.1 crashes on switching to viewport rendered view
Referenced by issue #81398, Blender 2.90.1 crashes on switching to viewport rendered view
Referenced by issue #81398, Blender 2.90.1 crashes on switching to viewport rendered view
Referenced by issue #81398, Blender 2.90.1 crashes on switching to viewport rendered view
Referenced by issue #81398, Blender 2.90.1 crashes on switching to viewport rendered view
|
@ -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) {
|
||||
|
|
Loading…
Reference in New Issue