commit f11c61ed909010ab73d8284487a9301ae0e7a9ca
parent d78817ba7a290237092152f788559dd299294ed0
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Wed, 11 Jul 2018 12:26:20 +0200
BugFix: wrong arg check in an API call
Diffstat:
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/senc2d_descriptor.c b/src/senc2d_descriptor.c
@@ -152,8 +152,7 @@ senc2d_descriptor_get_enclosure_by_medium
unsigned index;
if(!desc || imed >= desc->scene->nmeds || !out_enc) return RES_BAD_ARG;
ids = darray_ids_array_cdata_get(&desc->ids_array_by_medium) + imed;
- if(idx >= darray_ids_array_size_get(&desc->ids_array_by_medium))
- return RES_BAD_ARG;
+ if(idx >= darray_uint_size_get(ids)) return RES_BAD_ARG;
index = darray_uint_cdata_get(ids)[idx];
return senc2d_descriptor_get_enclosure(desc, index, out_enc);
}