Cleanup: silence address sanitizer warning about NULL + 0

This commit is contained in:
Brecht Van Lommel 2021-10-26 15:39:25 +02:00
parent 8de942b11d
commit b937b6d069
1 changed files with 4 additions and 2 deletions

View File

@ -323,8 +323,10 @@ static void rna_AttributeGroup_next_domain(ID *id,
int(skip)(CollectionPropertyIterator *iter, void *data))
{
do {
CustomDataLayer *prev_layers = (CustomDataLayer *)iter->internal.array.endptr -
iter->internal.array.length;
CustomDataLayer *prev_layers = (iter->internal.array.endptr == NULL) ?
NULL :
(CustomDataLayer *)iter->internal.array.endptr -
iter->internal.array.length;
CustomData *customdata = BKE_id_attributes_iterator_next_domain(id, prev_layers);
if (customdata == NULL) {
return;